Agile Approach
What to consider
Does it make sense to develop this feature?
Did we account for the tradeoffs btwn risks and uncertainities
do we understand operational and development costs
System Thinking
Systems thinking helps Agile teams see beyond the heart of a problem to find valuable and sustainable solutions that deliver measurable benefits.
Agile experts appreciate that optimizing a component does not optimize the entire system.
Systems thinking helps Agile teams work to understand the larger aim of the entire system.
Systems thinking is about seeing the product in motion through system demos or presentations, in which the end users get a sense of what the functional experience will actually be, recognizing that the big picture is rarely static, but almost always a web of factors that interact to create patterns and change over time.
Systems thinking becomes a catalyst for Agile experts to catapult the organization's learning and continuous improvement journey.
Growth Mindset
individuals on a team have the mindset that their abilities can grow through dedication and hard work.
Agilists give credence to a growth mindset.
They are able to elevate Agile teams to believe that their most basic abilities can blossom through dedication and hard work.
This view creates a passion for learning and the resilience that is essential for Agile teams to accomplish astounding results.
This growth mindset is balanced with ethics, principles, and indeed values that have much to do with concepts enshrined in corporate governance and corporate social responsibility.
Agilists do not just provide lip service to high sounding words like integrity, commitment, and respect. Instead, agilists ensure that such enduring principles do not get sacrificed in the face of expedience,
thereby ensuring organizations do not resort to pursuing business results at any cost.
Agile Mindset
A whole team with this mindset provides value for customer and business owner
Doing Agile vs Being Agile
Some adopt some practices other follow all steps