- There may be challenges to overcome
- Consider a different way of thinking about software product development
- Consider some proven techniques as well
- It takes a whole team to succeed
- Understand your stakeholders
- Understand organizational context
- Make your products consumable
- Align with your stakeholders goals
- Define success in your stakeholders terms
- Become an outside-in developer
- The leaders role in outside-in development
- Essential point: You can get started now
The leader’s role in outside-in development
Outside-in development thinking and techniques are accessible to every member of a development team. Leaders of every sort have an additional responsibility and opportunity to help their colleagues, enable a successful development experience, and, of course, produce a winning product.
Multiple organizational and cultural challenges can occur in deploying any new style of thinking about software development. Even when your teammates understand OID and are eager to practice its techniques, they may be nervous about working closely with external stakeholders. Plus, most development teams comprise a wide range of personalities that react to change with varying levels of enthusiasm and panic!
Although there is no magic potion to fix every issue, there are techniques and tips to help you succeed. If you are a leader, you will recognize which items apply explicitly to you or require your specific focus.
Look for a section like this in every chapter; these will bring your attention to topics of importance to development leaders of every stripe.