Nguyen Vu Hung - Software Project Management with Jira AgileVu Hung Nguyen
Biography:
Nguyen Vu Hung is the CLO of Septeni Technology, a development center of Tokyo based Septeni Group that focuses on developing and operating, mostly, web-based online advertisement systems. He has numerous years of IT and software development, project/product management in both Japan and Vietnam. Considering himself as a FOSS and Agile evangelist and being a Agile lover and an CLO, he is also interested in not-so-related domains such as human resource management and (organization) (re)structuring. Hung is interested in: – Agile/Scrum and the alikes – Open Source – Project Management
Software project management with Jira Agile:
In this workshop, I will share hand-on experience on how using Jira Agile to manage project in Agile/Scrum ways. The workshop will guide you:
– How to create and manage your product backlog, sprints backlog using Confluence
– How to manage sprint backlog using Confluence, link it with JIRA
– How to manage daily tasks and stories in JIRA
– Using Scrum board, Epic
– Make Sprint report, Velocity chart
– Using Planning and Estimating
Goal of this session:
Master Scrum Artifacts using JIRA
References:
http://agiletourvietnam.org/speakers/
http://agiletourvietnam.org/speaker/nguyen-vu-hung/
http://agiletourvietnam.org/session/software-project-management-with-jira-agile/
Everyone knows JIRA is a great bug tracker, but not everyone realizes how multi-purpose JIRA really is. This session features three customers who use JIRA for key business operations, from project management to HR onboarding.
Customer Speakers: Modha Khammammettu of California Casualty, Barney Bolt of Chordiant, Christina Noren of Splunk
Key Takeaways:
* Understanding JIRA's versatility beyond bug tracking
* JIRA plugins and customizability
* Deployment best practices
JIRA is a software tool. JIRA lets you prioritize, assign, track, report and audit your ‘issues’, from software bugs and helpdesk tickets to project tasks and change requests.
Software Requirement Elicitation by Aime - Pankamol Srikaew
- What is Requirement Elicitation?
- Why? - Importance of Requirement Elicitation
- Challenges of Requirement Elicitation
- Types of Requirement
- 5 Steps to Extract Requirement
- Applying with Agile
- Requirement Management and Tools
This presentation is related to Object Oriented Software Engineering book by David C. Kung
Nguyen Vu Hung - Software Project Management with Jira AgileVu Hung Nguyen
Biography:
Nguyen Vu Hung is the CLO of Septeni Technology, a development center of Tokyo based Septeni Group that focuses on developing and operating, mostly, web-based online advertisement systems. He has numerous years of IT and software development, project/product management in both Japan and Vietnam. Considering himself as a FOSS and Agile evangelist and being a Agile lover and an CLO, he is also interested in not-so-related domains such as human resource management and (organization) (re)structuring. Hung is interested in: – Agile/Scrum and the alikes – Open Source – Project Management
Software project management with Jira Agile:
In this workshop, I will share hand-on experience on how using Jira Agile to manage project in Agile/Scrum ways. The workshop will guide you:
– How to create and manage your product backlog, sprints backlog using Confluence
– How to manage sprint backlog using Confluence, link it with JIRA
– How to manage daily tasks and stories in JIRA
– Using Scrum board, Epic
– Make Sprint report, Velocity chart
– Using Planning and Estimating
Goal of this session:
Master Scrum Artifacts using JIRA
References:
http://agiletourvietnam.org/speakers/
http://agiletourvietnam.org/speaker/nguyen-vu-hung/
http://agiletourvietnam.org/session/software-project-management-with-jira-agile/
Everyone knows JIRA is a great bug tracker, but not everyone realizes how multi-purpose JIRA really is. This session features three customers who use JIRA for key business operations, from project management to HR onboarding.
Customer Speakers: Modha Khammammettu of California Casualty, Barney Bolt of Chordiant, Christina Noren of Splunk
Key Takeaways:
* Understanding JIRA's versatility beyond bug tracking
* JIRA plugins and customizability
* Deployment best practices
JIRA is a software tool. JIRA lets you prioritize, assign, track, report and audit your ‘issues’, from software bugs and helpdesk tickets to project tasks and change requests.
Software Requirement Elicitation by Aime - Pankamol Srikaew
- What is Requirement Elicitation?
- Why? - Importance of Requirement Elicitation
- Challenges of Requirement Elicitation
- Types of Requirement
- 5 Steps to Extract Requirement
- Applying with Agile
- Requirement Management and Tools
This presentation is related to Object Oriented Software Engineering book by David C. Kung
After you complete this module, you should be able to
explain these concepts:
- How requirements fit in the development process
- Key principles of requirements definition and management
- How you can manage requirements by using IBM Rational
requirements management tools
In this quality assurance training session, you will learn defects and its categories. Topics covered in this course are:
• Defects / Bug and few Scenarios
• Reason for defects
• Defect template
• Defect Life Cycle
• Defect report & Defect Tracking tools
• Class Assignment
TO know more, visit this link: https://www.mindsmapped.com/courses/quality-assurance/get-practical-training-on-software-testing-quality-assurance-qa/
IIT Academy: Agile. Learn how to articulate customer expectations and build precisely what was intended, with the minimum of traceability issues. Acceptance Criteria (in conjunction with good agile practices) is a way to create well documented, high-quality codebase tested using the same set of standards by developers, testers, analysts, designers as well as the Product Owner. Learn good Acceptance Criteria - the keys to customer success in agile delivery!
MaxDiff is a fast-growing technique with several unique benefits.
Martec frequently combines two separate MaxDiff exercises to provide deeper insight into customer needs.
MaxDiff exercises yield high priority unmet needs.
Please contact us for more detailed information regarding MaxDiff and how it might benefit your organization
BBA 3626, Project Management Overview 1
Course Learning Outcomes for Unit I
Upon completion of this unit, students should be able to:
1. Identify project management concepts.
Reading Assignment
Chapter 1: Introduction to Project Management, pp. 2-19, and 23
Unit Lesson
Unit I covers basic project management concepts. This summary is going to emphasize some major project
failures. Let’s start out with a quote that relates to this subject by Albert Einstein, “Insanity: doing the same
thing over again and expecting different results” (Nelson, 2007, p. 1).
One of the project failures of 2014 was the healthcare.gov failure which caused a major crisis for this
mandated program. This failure was due to an over aggressive schedule and not meeting the customer
needs. Too many people trying to get access to a site that could not handle the capacity helped the failure of
heathcare.gov. It appears that possibly the site was not tested to see if the capacity was correct or could
handle the load. The healthcare.gov site was not ready to go when it went into implementation. According to
Matthew Heusser (2013), this was “the most public software project failure of the decade” (para. 2).
Healthcare.gov used the agile approach to software development in the terms of a sprint. A sprint is a session
every two weeks where the team goes over their progress and shows what works or does not work. Then the
team plans what they will do next. It is a storyboard type of development that is the new buzz word for
software development. Basically, each sprint is an iteration or a completed chunk of software development to
be designed. The theory is that the software code is designed, coded, and fully tested from end-to-end before
moving on to the next chunk. The development may have been going along fine but the system was not ready
to be fully implemented as a finished product. The system was not tested to its capacity if at all. The project’s
failure was monumental and systemic. Multiple failures occurred on multiple levels, but no one really knows
exactly what happened. Healthcare.gov was only in the beta testing phase which means it was not ready for
production (Heusser, 2013).
Media sites such as the New Yorker, Washington Post, and MedCity News claimed healthcare.gov failed
because agile development was not utilized. Unfortunately, that was false because healthcare.gov’s front-end
GUI and back-end data services hub were utilizing agile processes. Evidence clearly showed that sprints,
user stories, and incremental testing were occurring during the development process. Possibly in this case,
requirements decomposition should have been used instead of user stories. A good design document may
have helped this project be successful. There is one thing for certain, bad project management skills were
alive and well in this project (Daconta, 2013).
Now, let’s go back in time to the 1990s and discuss another huge pr ...
Recording of the March 19, 2012 IIBA Pharma/Biotech Special Interest Group Webinar given by Griffin Jones, titled What about...? What I wished I had asked the regulatory and testing people.
Doing Analytics Right - Building the Analytics EnvironmentTasktop
Implementing analytics for development processes is challenging. As in discussed in the previous webinars, the right analytics are determined by the goals of the organization, not by the available data. So implementing your analytics solutions will require an efficient analytics and data architecture, including the ability to combine and stage data from heterogeneous sources. An architecture that excludes the ability to gain access to the necessary data will create a barrier to deploying your newly designed analytics program, and will force you back into the “light is brighter here” anti-pattern.
This webinar will describe the technical considerations of implementing the data architecture for your analytics program, and explain how Tasktop can help.
Elsevier has responded to hundreds of customer requests for VPATs around 508 compliance. We will discuss the business significance and our approach to handling requests.
Capsim Management Simulations, Inc.®
���������� �
��
������
Team Member Guide
1
8
Plug-Ins 21
8.1 Corporate Responsibility and Ethics 21
9
Situation Analysis 21
10
Forecasting 22
10.1 Basic Forecasting Method 22
10.2 Qualitative Assessment 22
10.3 Forecasts, Proformas and the
December 31 Cash Position 23
10.4 Worst Case / Best Case 23
11
Balanced Scorecard 23
11.1 Guiding Your Company 23
12
Six Basic Strategies 24
Broad Cost Leader 24
Broad Differentiation 24
Niche Cost Leader (Low Technology) 24
Niche Differentiation (High Technology) 24
Cost Leader with Product Lifecycle Focus 24
Differentiation with Product Lifecycle Focus 24
Support Tickets
If you need assistance, please
submit a support ticket.
Login at capsim.com, click
Foundation then, in the left menu,
select Help > Support;
or send an email to [email protected]
capsim.com;
or call in the USA and Canada 877-
477-8787
1
Introduction 1
1.1 The Industry Conditions Report 1
1.2 Management Tools 1
1.3 Company Departments 2
1.4 Inter-Department Coordination 3
1.5 Practice and Competition Rounds 3
1.6 Company Success 3
2
Industry Conditions 3
2.1 Buying Criteria 3
2.2 Buying Criteria by Segment 5
3
The Customer Survey Score 5
3.1 Buying Criteria and the Customer Survey
Score 6
3.2 Estimating the Customer Survey Score 8
3.3 Stock Outs and Seller’s Market 9
4
Managing Your Company 9
4.1 Research & Development (R&D) 10
4.2 Marketing 11
4.3 Production 13
4.4 Finance 15
5
The Capstone Courier 17
5.1 Front Page 17
5.2 Stock & Bond Summaries 17
5.3 Financial Statements 17
5.4 Production Analysis 17
5.5 Segment Analysis Reports 18
5.6 Market Share Report 19
5.7 Perceptual Map 19
5.8 Other Reports 19
6
Proformas and Annual Reports 19
6.1 Balance Sheet 19
6.2 Cash Flow Statement 20
6.3 Income Statement 20
7
Additional Modules 20
7.1 TQM/Sustainability 20
7.2 HR (Human Resources) 20
Team Member Guide
Management Tools
1
1 Introduction
•
•
Sensors are everywhere...
Sensors are devices that observe physical conditions. For
example, the average cell phone contains dozens of sensors
that allow it to interpret touch, spatial orientation, and
signal strength.
New sensor businesses are created every day in areas as
diverse as security, aeronautics and biomedical
engineering. You are in a business-to-business market, not a
direct-to-consumer market; the sensors your company
manufactures are incorporated into the products your
customers sell.
1.1 The Industry Conditions Report
To view the Industry Conditions Report, log into your
simulation and click the Reports link.
1.2 Management Tools
1.2.1 The Rehearsal Tutorial
•
•
•
•
To access the Rehearsal, log in at the Capsim website and go
to the Getting Started area.
1.2.2 The Capstone Courier
The Courier displays “Last Year’s Results.” The Courier
available at the start of Round 1 displays last year’s results for
Roun ...
What is a Picture Worth? Using Visualizations to Understand Your Applications Compuware
Compuware Product Managers Jim Liebert and Mark Schettenhelm discuss how much easier working with complex and unfamiliar programs and data is when developers can see how the code and data fit together. Compuware Topaz makes this possible by providing instant visualizations of programs and data relationships across the enterprise, empowering even mainframe-inexperienced developers to improve application quality and speed of delivery.
Rethinking an organization in an Agile manner is a challenge that affects every organizational aspects and is surrounded by risks that must be appropriately managed.
Beyond the used methodologies and frameworks, the goal is always to develop a mindset that allows the organization to " stand on their own feet" and embrace antifragility.
In this talk we will describe a concrete transformation experience in a company working on the medical sector, with the operational office in Italy, and how it has been completely revolutionized. We will talk about successful changes and the less fortunate experiments, how the company developed its Way of Working (WoW) in agile manner, even going so far as to reorganize of the internal physical spaces. We will also take a look at how the aspects of the Program were developed: from the Portfolio to the Risk Management System, up to the revision of the Quality procedures.
We aim to celebrate women every day, but we’re taking today to give special recognition to womxn at Atlassian continue who inspire and lead.
For #InternationalWomensDay, we asked Atlassians to nominate and recognize amazing womxn at Atlassian who inspire them, challenge them, and truly represent Atlassian values.
After you complete this module, you should be able to
explain these concepts:
- How requirements fit in the development process
- Key principles of requirements definition and management
- How you can manage requirements by using IBM Rational
requirements management tools
In this quality assurance training session, you will learn defects and its categories. Topics covered in this course are:
• Defects / Bug and few Scenarios
• Reason for defects
• Defect template
• Defect Life Cycle
• Defect report & Defect Tracking tools
• Class Assignment
TO know more, visit this link: https://www.mindsmapped.com/courses/quality-assurance/get-practical-training-on-software-testing-quality-assurance-qa/
IIT Academy: Agile. Learn how to articulate customer expectations and build precisely what was intended, with the minimum of traceability issues. Acceptance Criteria (in conjunction with good agile practices) is a way to create well documented, high-quality codebase tested using the same set of standards by developers, testers, analysts, designers as well as the Product Owner. Learn good Acceptance Criteria - the keys to customer success in agile delivery!
MaxDiff is a fast-growing technique with several unique benefits.
Martec frequently combines two separate MaxDiff exercises to provide deeper insight into customer needs.
MaxDiff exercises yield high priority unmet needs.
Please contact us for more detailed information regarding MaxDiff and how it might benefit your organization
BBA 3626, Project Management Overview 1
Course Learning Outcomes for Unit I
Upon completion of this unit, students should be able to:
1. Identify project management concepts.
Reading Assignment
Chapter 1: Introduction to Project Management, pp. 2-19, and 23
Unit Lesson
Unit I covers basic project management concepts. This summary is going to emphasize some major project
failures. Let’s start out with a quote that relates to this subject by Albert Einstein, “Insanity: doing the same
thing over again and expecting different results” (Nelson, 2007, p. 1).
One of the project failures of 2014 was the healthcare.gov failure which caused a major crisis for this
mandated program. This failure was due to an over aggressive schedule and not meeting the customer
needs. Too many people trying to get access to a site that could not handle the capacity helped the failure of
heathcare.gov. It appears that possibly the site was not tested to see if the capacity was correct or could
handle the load. The healthcare.gov site was not ready to go when it went into implementation. According to
Matthew Heusser (2013), this was “the most public software project failure of the decade” (para. 2).
Healthcare.gov used the agile approach to software development in the terms of a sprint. A sprint is a session
every two weeks where the team goes over their progress and shows what works or does not work. Then the
team plans what they will do next. It is a storyboard type of development that is the new buzz word for
software development. Basically, each sprint is an iteration or a completed chunk of software development to
be designed. The theory is that the software code is designed, coded, and fully tested from end-to-end before
moving on to the next chunk. The development may have been going along fine but the system was not ready
to be fully implemented as a finished product. The system was not tested to its capacity if at all. The project’s
failure was monumental and systemic. Multiple failures occurred on multiple levels, but no one really knows
exactly what happened. Healthcare.gov was only in the beta testing phase which means it was not ready for
production (Heusser, 2013).
Media sites such as the New Yorker, Washington Post, and MedCity News claimed healthcare.gov failed
because agile development was not utilized. Unfortunately, that was false because healthcare.gov’s front-end
GUI and back-end data services hub were utilizing agile processes. Evidence clearly showed that sprints,
user stories, and incremental testing were occurring during the development process. Possibly in this case,
requirements decomposition should have been used instead of user stories. A good design document may
have helped this project be successful. There is one thing for certain, bad project management skills were
alive and well in this project (Daconta, 2013).
Now, let’s go back in time to the 1990s and discuss another huge pr ...
Recording of the March 19, 2012 IIBA Pharma/Biotech Special Interest Group Webinar given by Griffin Jones, titled What about...? What I wished I had asked the regulatory and testing people.
Doing Analytics Right - Building the Analytics EnvironmentTasktop
Implementing analytics for development processes is challenging. As in discussed in the previous webinars, the right analytics are determined by the goals of the organization, not by the available data. So implementing your analytics solutions will require an efficient analytics and data architecture, including the ability to combine and stage data from heterogeneous sources. An architecture that excludes the ability to gain access to the necessary data will create a barrier to deploying your newly designed analytics program, and will force you back into the “light is brighter here” anti-pattern.
This webinar will describe the technical considerations of implementing the data architecture for your analytics program, and explain how Tasktop can help.
Elsevier has responded to hundreds of customer requests for VPATs around 508 compliance. We will discuss the business significance and our approach to handling requests.
Capsim Management Simulations, Inc.®
���������� �
��
������
Team Member Guide
1
8
Plug-Ins 21
8.1 Corporate Responsibility and Ethics 21
9
Situation Analysis 21
10
Forecasting 22
10.1 Basic Forecasting Method 22
10.2 Qualitative Assessment 22
10.3 Forecasts, Proformas and the
December 31 Cash Position 23
10.4 Worst Case / Best Case 23
11
Balanced Scorecard 23
11.1 Guiding Your Company 23
12
Six Basic Strategies 24
Broad Cost Leader 24
Broad Differentiation 24
Niche Cost Leader (Low Technology) 24
Niche Differentiation (High Technology) 24
Cost Leader with Product Lifecycle Focus 24
Differentiation with Product Lifecycle Focus 24
Support Tickets
If you need assistance, please
submit a support ticket.
Login at capsim.com, click
Foundation then, in the left menu,
select Help > Support;
or send an email to [email protected]
capsim.com;
or call in the USA and Canada 877-
477-8787
1
Introduction 1
1.1 The Industry Conditions Report 1
1.2 Management Tools 1
1.3 Company Departments 2
1.4 Inter-Department Coordination 3
1.5 Practice and Competition Rounds 3
1.6 Company Success 3
2
Industry Conditions 3
2.1 Buying Criteria 3
2.2 Buying Criteria by Segment 5
3
The Customer Survey Score 5
3.1 Buying Criteria and the Customer Survey
Score 6
3.2 Estimating the Customer Survey Score 8
3.3 Stock Outs and Seller’s Market 9
4
Managing Your Company 9
4.1 Research & Development (R&D) 10
4.2 Marketing 11
4.3 Production 13
4.4 Finance 15
5
The Capstone Courier 17
5.1 Front Page 17
5.2 Stock & Bond Summaries 17
5.3 Financial Statements 17
5.4 Production Analysis 17
5.5 Segment Analysis Reports 18
5.6 Market Share Report 19
5.7 Perceptual Map 19
5.8 Other Reports 19
6
Proformas and Annual Reports 19
6.1 Balance Sheet 19
6.2 Cash Flow Statement 20
6.3 Income Statement 20
7
Additional Modules 20
7.1 TQM/Sustainability 20
7.2 HR (Human Resources) 20
Team Member Guide
Management Tools
1
1 Introduction
•
•
Sensors are everywhere...
Sensors are devices that observe physical conditions. For
example, the average cell phone contains dozens of sensors
that allow it to interpret touch, spatial orientation, and
signal strength.
New sensor businesses are created every day in areas as
diverse as security, aeronautics and biomedical
engineering. You are in a business-to-business market, not a
direct-to-consumer market; the sensors your company
manufactures are incorporated into the products your
customers sell.
1.1 The Industry Conditions Report
To view the Industry Conditions Report, log into your
simulation and click the Reports link.
1.2 Management Tools
1.2.1 The Rehearsal Tutorial
•
•
•
•
To access the Rehearsal, log in at the Capsim website and go
to the Getting Started area.
1.2.2 The Capstone Courier
The Courier displays “Last Year’s Results.” The Courier
available at the start of Round 1 displays last year’s results for
Roun ...
What is a Picture Worth? Using Visualizations to Understand Your Applications Compuware
Compuware Product Managers Jim Liebert and Mark Schettenhelm discuss how much easier working with complex and unfamiliar programs and data is when developers can see how the code and data fit together. Compuware Topaz makes this possible by providing instant visualizations of programs and data relationships across the enterprise, empowering even mainframe-inexperienced developers to improve application quality and speed of delivery.
Rethinking an organization in an Agile manner is a challenge that affects every organizational aspects and is surrounded by risks that must be appropriately managed.
Beyond the used methodologies and frameworks, the goal is always to develop a mindset that allows the organization to " stand on their own feet" and embrace antifragility.
In this talk we will describe a concrete transformation experience in a company working on the medical sector, with the operational office in Italy, and how it has been completely revolutionized. We will talk about successful changes and the less fortunate experiments, how the company developed its Way of Working (WoW) in agile manner, even going so far as to reorganize of the internal physical spaces. We will also take a look at how the aspects of the Program were developed: from the Portfolio to the Risk Management System, up to the revision of the Quality procedures.
We aim to celebrate women every day, but we’re taking today to give special recognition to womxn at Atlassian continue who inspire and lead.
For #InternationalWomensDay, we asked Atlassians to nominate and recognize amazing womxn at Atlassian who inspire them, challenge them, and truly represent Atlassian values.
Ever wondered what Atlassian engineers do in their 20% time? Join Forge engineering lead Tim Pettersen on a lightning tour of how Forge is being used inside Atlassian. Attendees will get a rare view into some of the apps, tools, and tweaks we’ve built internally on top of Forge in the spirit of dogfooding and innovation. Come along and be inspired with some great ideas for improving and automating your own teams' workflows!
Let's Build an Editor Macro with Forge UIAtlassian
Race out of the gate with Forge UI: a new way of building UI extensions for Atlassian products. In this session, Forge UI Developer Experience lead Peter Gleeson will demonstrate how build an Editor macro from scratch! Attendees will learn about Forge foundational concepts such as the FaaS dev loop, Forge CLI, and how to construct UIs from Forge UI components.
This session provides a great introduction to the Forge platform for any developer looking to get productive with editor apps and Forge UI.
In the words of Jeff Atwood: “JavaScript is the lingua franca of the web”. It’s also the first language we’ve chosen to support in Forge. In this session, Forge engineer Shorya Raj will walk through the Node.js isolate based runtime you’ll be using to write apps for Forge.
Attendees will learn about the unique features of the Forge JavaScript Runtime, such as automatic authentication and tenant context management. Shorya will also cover the differences between the Runtime, conventional browser, and Node.js APIs.
Developers or attendees with some programming experience will get the most out of this session.
Forge UI: A New Way to Customize the Atlassian User ExperienceAtlassian
UI extensibility is an integral part of Atlassian's ecosystem story. In cloud, traditionally this has been accomplished with the humble iframe. In this session you will learn about Forge UI, an additional and innovative way to build visual apps for Atlassian products.
Join Product Manager Simon Kubica and Senior Developer Michael Oates from the Forge team in exploring the underlying concepts and technology powering Forge UI, and learn how it will unlock exciting new opportunities in our ecosystem.
The Forge platform contains some powerful primitives for binding functions to Atlassian events and webhooks emitted by third-party SaaS systems. Join Platform Services Engineer Tomek Sroka as he gets hands-on with Forge Product Triggers and Web Triggers to build a powerful integration with surprisingly little code.
Attendees will walk away with a good understanding of the Forge dev loop and some tips and tricks for improving their own team’s workflows.
Observability and Troubleshooting in ForgeAtlassian
Observability is a critical component of any Cloud development platform, and we have some exciting logging, monitoring, and debugging features planned for the Forge toolchain.
In this lightning talk, Senior Developer James Hazelwood from Forge infrastructure team will give an overview of Forge logging and tunnelling features, explain how different environment types effect observability, and share some expert tips and tricks for detecting and troubleshooting issues in your Forge apps.
Trusted by Default: The Forge Security & Privacy ModelAtlassian
Security and trust have become increasingly important requirements for our customers in Cloud. We’re working to make it easier for you to build and maintain secure apps for Atlassian products.
In this session, Engineering Team Lead Dugald Morrow and Principal Product Manager Joël Kalmanowicz will explain how security and trust have been baked into the Forge framework and the benefits the platform can offer you and your users. Learn how much less work it can be to build trusted apps customers will love on Forge by going deep on the safeguards we’re putting in place.
Developers or attendees with some software security experience will get the most out of this session.
Designing Forge UI: A Story of Designing an App UI SystemAtlassian
Creating apps with Forge and its UI frontend components is now easier than ever. Join Senior Designer Allard van Helbergen and Product Manager Josephine Lee as they walk through the story of designing Forge UI.
What is a declarative UI and why did we choose this paradigm? What are all the considerations that go into defining the set of components to build apps with? And how do you make ‘creating apps’ simple? Walk away understanding the foundations of Forge, how all the different components work together, and where Forge UI is headed in the future.
After a day of learning about the exciting features of Forge, get ready for a peek under the hood to discover how it’s all implemented. Join Forge Architect Patrick Streule as he goes deep on topics such as Forge FaaS infrastructure, the internal workings of tenant isolation, and automatic authentication.
Attendees will also get a glimpse of some features we’re looking at building into the future of Forge, such as a serverless data store for apps and more!
Access to User Activities - Activity Platform APIsAtlassian
How do you stay on top of your work when it is scattered across multiple Atlassian products?
"If only there was a single place where I could see all my activity..." - sounds familiar?
We are going to provide you an insight into what lead to the creation of a new Activity API. Following last year’s Atlas Camp announcement from our CTO Sri Viswanath, Atlassian is moving onto GraphQL - new Activity API is one the first pieces of the GraphQL Atlassian Platform and is the technology behind start.atlassian.com.
Join Sergey Meshkov, Senior Developer, who will provide you a sneak peek of the new GraphQL Activity API as it will soon be available to our vendors.
Design Your Next App with the Atlassian Vendor Sketch PluginAtlassian
Our designers work 3x quicker with the Atlassian Vendor Sketch Plugin — and now we’re unleashing these superpowers to the Atlassian Ecosystem. If you mockup screens for code or marketing, we’ll help you drag and drop your way to an Atlaskit design in less than 10 minutes. And if you’re a designer, you’ll want to hear about our pixel-perfect component library and suite of seamless Sketch integrations.
Join Atlassian’s resident Sketch aficionado, Huw Evans, to learn about:
Sketch Components: If it’s in Atlaskit, it’s now in Sketch. And introducing the Symbol Palette, the quickest way to find the right component for the job.
Product Templates: Spark inspiration by building your designs inside realistic screens from Jira & Confluence — or craft hero images for your Marketplace listing!
Color and Text Styles: Heard of N75? H400? If those mean nothing to you, we’ll run through how to make your users feel at home by using Atlassian colors & typography, right inside Sketch.
Data Suppliers: Say goodbye to Lorem Ipsum. Learn how to use Sketch Data Suppliers to generate realistic copy using live data from Jira, Confluence and Bitbucket. Bonus: How we used AI to create people who don’t exist!
♀️ It's All Open Source: How we made it really easy to customise the Atlassian Vendor Sketch Plugin for your team's needs.
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
You’d never knowingly ship something to your customers that didn’t deliver value, would you? Would you still stand your ground if you were under pressure to get a team of developers working on something?
You probably know that one of Atlassian’s most well-known values is “Don’t f*** the customer”, so learn what happened when a lean product team decided to tear up the roadmap because they were brave enough to admit they didn’t understand their customers well enough.
Join Janel Blattler, as she shares how her team used research to unveil a new plan in just a few weeks. You’ll be able to practice some techniques and walk away with a bucket load of inspiration.
Come along if you’d like to run research, but worry that you don’t have enough time or lack the skills to do so – you don’t need to be a researcher on your team. This session is for you if you’re looking for ways to drive customer empathy closer in the team, or you’d like to up your game and discover some new techniques for delivering lean research with actionable insights.
Nailing Measurement: a Framework for Measuring Metrics that MatterAtlassian
When it comes to designing apps and new features, we just can't get enough of metrics. In an age where we can collect data from almost anything, how can we cut through the noise and focus on the right metrics to measure the success and failures of the apps that we’re building?
Join Atlassian Product Manager Josephine Lee as she delves through what exactly makes a good metric. Throughout the talk, we’ll walk through real Atlassian examples of good and bad metrics. By exploring a framework for measurement, we’ll cover detailed features that showcase how best to measure and choose the right set of success, supportive, and counter metrics.
You'll walk away with tips and learnings from Atlassian’s approach to measuring success, and learn how to use data and metrics to inspire action in your apps.
Building Apps With Color Blind Users in MindAtlassian
Color-blind people are using your apps. 1 in 12 men is color blind. And for women, this is 1 in 200.
Building apps that work well for color blind people is not difficult. Some simple techniques help us with the design of our interface. And some tools help us see what color blind people see.
In this talk, Maarten Arts of Avisi will look at common varieties of color blindness. We will look at apps through the eyes of a color-blind person. And we will discover what color-blind people struggle with.
Regardless of whether you're a designer or developer, this talk will equip you with the skills and the tools you need to make sure that your app works for color-blind people.
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Atlassian
The words we choose have the power to include or alienate our users. The reality is that for many, English is spoken as a second language. And unless you're going to localize your product for those major non-English speaking markets, you'll need to thoughtfully create content that is accessible to a larger audience.
But how do we create products that maintain a sense of personality without isolating a wide audience of non-native speakers?
Join Atlassian Content Designer, Roana Bilia, as she walks you through why thoughtful, inclusive content, is key to creating well-designed user experiences. You'll walk away with foundational principles for good UX copy when optimizing your product UI, a few quick wins that you as creators and developers can incorporate into your next products, as well as a set of mistakes to avoid that companies—including Atlassian—have made, which prioritized native speakers but isolated non-native speakers.
Beyond Diversity: A Guide to Building Balanced TeamsAtlassian
We hear it all the time, and we get it. Diversity and inclusion are important! But isn't it an HR problem? HR may be able to help with diversity but inclusion or creating an inclusive environment is everyone's responsibility. So how do we create an inclusive environment that celebrates diversity and engages and supports everyone? Isabel Nyo will be sharing best practices and lessons she has learned along the way. She will also be sharing her experience as a minority, a female technical leader, in the technology industry.
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamAtlassian
In September 2018, K15t took its mission to go self-managed to the next-level when the entire company worked together to decide on the Next Big Thing™ to build for Atlassian users and present it at Summit in Las Vegas.
In this session, Anshuman Dash, an intern turned software engineer, turned product manager, shares his journey of professional self-discovery. In under five months, he joins a freshly assembled, self-managed team in building a new Atlassian Marketplace app.
Dash will give a quick intro to what it means for a team to be self-managed. Then, he'll share his observations and experiences on the team, as well as the best-practices, patterns, and processes K15t has discovered along the way.
Whether you are a new team with a kick-ass product idea or a big company figuring out ways to scale, this talk will provide you with practical tips and ideas your team can try out!
Designing for the enterprise comes with a unique set of challenges; ensuring readability and accessibility at scale, meeting the needs of multi-layered organizations, and building a trust when your software - used by dozens of thousands of employees - is considered mission-critical.
At Atlassian, we've spent countless hours digging deep into our enterprise customer's needs and we've gathered a vast repository of insights.
In this talk, Pawel Wodkowski, a senior designer on Jira Server, will share all that we've learned from our research (while not being shy about busting some of those wild admin myths!). You'll get a crash course in what it means to design for scale the Atlassian way.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
1. 8 steps to
JIRA field greatness
This is a condensed version of “8 steps to JIRA field greatness” available at:
http://blogs.atlassian.com/2013/12/8-steps-to-jira-field-greatness/
2. ISSUE TYPES FIELDS WORKFLOWS
Hi! I’m the issue type bug.
I start out with fields like
summary and
description.
Once an engineer reviews
me, I get a new field called
resolution.
When someone checks
the change I get a new
field: verified build.
The Terms
7. • What is the business value of this field?
• What is required of the end-user to submit this
information?
• When in the issue lifecycle do you need this
information?
STEP ONE"
The Cure
IN 8 EASY STEPS"
8. Order fields on screens
STEP TWO"
GOOD FLOW
Fields general to
specific and the
most important
fields are listed
first
POOR FLOW
Fields are
randomly placed
on the form
requiring many
context shifts
9. Fill out the field description
STEP THREE"
• Use the field’s description to educate users.
• Keep the description short.
• Use HTML as needed.
10. Respect the required option
STEP FOUR"
• Have a way for your users to say, “I don’t know.”
• Give each field a description (see step 3).
11. Remove unneeded fields
STEP FIVE"
Why do I have to fill ALL this
out? Half of this isn’t even
relevant to me!
13. Scope each field
STEP SEVEN"
• Use project contexts to limit where custom fields
show up.
• Forms that only have what's necessary make
everyone more efficient.