In my session at Agile 2017, I talk briefly about the future of Agile and the importance of what some may consider traditional roles in this new world. I remember well what it was like to be an engineer… that’s where I started my career. Today, I am a solution architect, a role very much aligned with business analysis and systems engineering, and I have realized that there is so much value in knowing both the business and engineering perspectives.
Read my blog to know more: https://dzone.com/articles/the-wow-factor-behind-successful-agile-transformat
4. 4
Do successful agile teams = successful enterprises?
Team success
• More Story Points, higher velocity
• More Features
• Shorter cycle times
• Lower defects
• Cool new stuff
Enterprise success
• Improved time to “happy customer”
• Increased market share
• Improved competitiveness
• Lower risk
A “project” is more than just
a single “feature”
5. 5
From Idea to Wow!
Line-of-business
“I have an idea”
Development
“Create a feature”
Operations
“Manage a feature”
Customer
“Awesome feature”
But how do we ensure that
“awesome feature”?
It’s simple really… bring more who,
why and WOW! to the what
8. 8
Defines use
cases for solution
that address
need
Provides a
solution for a
customer applied
to a specific need
• Solution name
• Capabilities & Features
• Engineering/technology
Sequence of events
➢ “Who” applies “What” in
some sequence to solve
business problem
• Customer Name
• Business Problem
• Applications
• Roles
• Benefit Hypotheses
Solution
(Value!)
Why?
Who?
What?
How?
Outside-in thinking helps us get from the Why? to the What? – With
Focus!
9. 9
Applying lean and agile principles – across the Enterprise -- improves
“time to happy customer”
Lean Agile
Measure
improvements
Validate working
software/products
Cross-domain
collaboration
Embrace change &
adjust
Identify & deliver
MVP
Avoid over-
engineering
Apply economic
thinking
Deliver “just
enough”
10. 10
The roles and dynamics of developing Large Solutions in SAFe®
10
Take a
systems view
to deliver on
the vision
across
teams-of-
teams
Early solution
elaboration to
ensure delivery
of value before
consuming
engineering
resources
11. 11
Be the “face” of the organization
Tease out the real requirements
Get continuous feedback, keeping
customer “in the loop”
Take a Systems View
Apply economic thinking to define MVP
and iterative delivery plan
Collaborate with Engineering to
determine best alternatives
Propose and evaluate alternatives
Explore and validate technological
assumptions
Define common architectural and
technical vision
Ensure consistency
Define the solution
Understand roles and personae
Elaborate end-to-end solution use cases
and activities within them
Business Analysts and Systems Engineers are the new sheriffs in town
http://www.scaledagileframework.com/system-and-solution-architect-engineering
Business
Analysts
Systems
Engineers
As Designers
As Architects
As Engineers
As
Orchestrators
As Customer
Advocates
12. 12
• IBM IoT Continuous Engineering
• DevOps concepts and more: ibm.com/devops
• Blogs:
• 3 Rules for Successful SAFe Adoption
• Scaled Agile: Faster Feature Cycle Time,
Improved Time to Value
• Explore SAFe® quickly, easily and cheaply with
IBM’s SAFe® in a Box!
Learn more…
Join me at the IBM booth to get a
signed copy