Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
@mendix
7 KEYS TO DELIVER BETTER APPS FASTER
Through Effective IT/Business Collaboration
@mendix
@mendix
There’s a rift between…
IT & Business
@mendix
According to the IT Governance
Institute, 50% of organizations lack
any formal structure to align IT
investments w...
@mendix
Poor IT-business collaboration is
a key reason for… dissatisfaction
According a McKinsey & Company
survey, both IT...
@mendix
Poor IT-business collaboration is
a key reason for… project failure
According to the Standish
Group, 94% of large ...
@mendix
It’s time to bridge that gap with these
7 KEYS TO IT-BUSINESS COLLABORATION
@mendix
FOCUS ON THE BUSINESS
PROBLEM, NOT THE USER’S
ENVISIONED SOLUTION
1
@mendix
@mendix
Because users are often limited by
prior experience, their envisioned
solution isn’t necessarily the
optimal way o...
@mendix
DIVIDE WORK BASED ON USER
STORIES, INSTEAD OF
DEVELOPER SPECIALTIES
2
@mendix
@mendix
Rather than focusing on specific
technical areas (database, UI, etc.),
developers should build a full
working piece...
@mendix
PROVIDE WORKING
DEMOS OR PROTOTYPES
EVERY SPRINT
3
@mendix
@mendix
Systems design can be abstract.
That’s why it’s crucial to regularly
show working demos to validate
requirements a...
@mendix
IMPLEMENT “WALK-IN” HOURS TO
VALIDATE ASSUMPTIONS AND
SYNCH WITH THE BUSINESS
4
@mendix
@mendix
No matter how precise
requirements are, there are always
points where developers have
questions or need clarificati...
@mendix
MODEL COMPLEX BUSINESS
RULES AND INTERFACES
TOGETHER WITH THE BUSINESS
5
@mendix
@mendix
Sitting developers and business
users together to build
applications facilitates continuous
collaboration. Each ha...
@mendix
COLLABORATE CLOSELY
WITH END USER TESTERS
(DURING USER ACCEPTANCE TESTING)6
@mendix
@mendix
Traditional UAT is a formal, time-
consuming procedure: creating
tickets, planning them for release,
etc. It’s muc...
@mendix
IMPLEMENT A FEEDBACK
LOOP TO CAPTURE END-
USER FEEDBACK
7
@mendix
@mendix
Complex ticketing systems or
spreadsheets stifle user feedback.
Moreover, it can be difficult for
users to explain wh...
@mendix
Conclusion:
History has shown that improving
developer productivity alone has
only marginal impact on IT project
s...
@mendix
About Mendix:
The Mendix App Platform uniquely
brings IT and the business together,
allowing organizations to more...
@mendix
DOWNLOAD YOUR FREE EBOOK
Looking for a faster, easier and more
collaborative app delivery approach?
@mendix
Upcoming SlideShare
Loading in …5
×

7 Keys to Deliver Better Apps Faster Through Effective IT/Business Collaboration

1,572 views

Published on

History has shown that improving developer productivity alone has only marginal impact on IT project success. To deliver better apps faster—particularly those innovative apps dependent on knowledge residing in the business—organizations must finally make IT/business collaboration a reality. This slideshow outlines 7 keys to effective IT/business collaboration.

To learn more about implementing a faster, easier and more collaborative app delivery approach, download our free eBook:
http://ww2.mendix.com/Traditional-App-Delivery-is-Broken.Soc.html

**Download Free eBook: The Ultimate Guide to aPaaS
Shed some much-needed light on aPaaS: what it is, what’s the value and how it can help IT and business transform your app delivery approach.
http://ww2.mendix.com/ebook-apaas-guide-US.html

**Download report: Gartner 2015 Magic Quadrant for Enterprise Application Platform as a Service (aPaaS)
Download this report to better understand the aPaaS landscape and how the right platform can accelerate your software delivery cadence and capacity.
http://ww2.mendix.com/gartner-magic-quadrant-q1-2015.html

Twitter: https://twitter.com/Mendix
LinkedIn: https://www.linkedin.com/company/mendix

Published in: Software, Technology, Business
  • Be the first to comment

7 Keys to Deliver Better Apps Faster Through Effective IT/Business Collaboration

  1. 1. @mendix 7 KEYS TO DELIVER BETTER APPS FASTER Through Effective IT/Business Collaboration @mendix
  2. 2. @mendix There’s a rift between… IT & Business
  3. 3. @mendix According to the IT Governance Institute, 50% of organizations lack any formal structure to align IT investments with business strategy. 94% Poor IT-business collaboration is a key reason for… misalignment 50% @mendix
  4. 4. @mendix Poor IT-business collaboration is a key reason for… dissatisfaction According a McKinsey & Company survey, both IT and business executives are frustrated with IT’s ability to drive innovation. 74% 70% Non- IT IT @mendix
  5. 5. @mendix Poor IT-business collaboration is a key reason for… project failure According to the Standish Group, 94% of large IT projects are either “challenged” (i.e., over budget, behind schedule or didn't meet user expectations) or fail altogether. 94% @mendix
  6. 6. @mendix It’s time to bridge that gap with these 7 KEYS TO IT-BUSINESS COLLABORATION
  7. 7. @mendix FOCUS ON THE BUSINESS PROBLEM, NOT THE USER’S ENVISIONED SOLUTION 1 @mendix
  8. 8. @mendix Because users are often limited by prior experience, their envisioned solution isn’t necessarily the optimal way of doing something. By focusing on the business problem, developers can bridge the gap between what’s needed (functionally) and what’s possible (technically), and ultimately design the best solution. 1 Example: Needing to collect information from customers, a health insurer envisioned distributing and collecting Excel sheets. Instead, simply by adding the right user roles, security and optimized forms, a more user-friendly web interface was built that tied into their existing back-end system. @mendix
  9. 9. @mendix DIVIDE WORK BASED ON USER STORIES, INSTEAD OF DEVELOPER SPECIALTIES 2 @mendix
  10. 10. @mendix Rather than focusing on specific technical areas (database, UI, etc.), developers should build a full working piece of functionality each sprint based on user stories. When developers focus on solving business problems, not completing tasks, the outcome is better software and happier users. 2 User Story: As a <role>, I want <goal> so that <benefit>. @mendix
  11. 11. @mendix PROVIDE WORKING DEMOS OR PROTOTYPES EVERY SPRINT 3 @mendix
  12. 12. @mendix Systems design can be abstract. That’s why it’s crucial to regularly show working demos to validate requirements and assumptions, as well as to discuss modifications because needs have changed.  The longer you wait, the greater the potential disconnect and the more time you’ll need to fix it . 3 Example: A large church was building a member registration system. Fortunately, an early prototype revealed that a key need was not addressed in the requirements. The missing requirements were identified within two weeks, saving significant rework down the road. @mendix
  13. 13. @mendix IMPLEMENT “WALK-IN” HOURS TO VALIDATE ASSUMPTIONS AND SYNCH WITH THE BUSINESS 4 @mendix
  14. 14. @mendix No matter how precise requirements are, there are always points where developers have questions or need clarification. By providing them with an opportunity each day to interact with the business, developers won’t be forced to make assumptions that lead to rework. 4 Bonus: When their input is immediately acted upon, business users become much more engaged in IT projects. Often, by the second or third meeting, they’ve gone from reluctant participants to willing and enthused advocates. @mendix
  15. 15. @mendix MODEL COMPLEX BUSINESS RULES AND INTERFACES TOGETHER WITH THE BUSINESS 5 @mendix
  16. 16. @mendix Sitting developers and business users together to build applications facilitates continuous collaboration. Each has a unique perspective that helps ensure the solution is sound from a functional and technical perspective. Plus, any issues can be identified on the spot versus waiting months until the app is built. 5 Example: Because one pharmaceutical company’s process was so unique, extensive interaction with the business was required to build a site monitoring application. Developers collaborated directly with the business owner to build the app in a fraction of the time. @mendix
  17. 17. @mendix COLLABORATE CLOSELY WITH END USER TESTERS (DURING USER ACCEPTANCE TESTING)6 @mendix
  18. 18. @mendix Traditional UAT is a formal, time- consuming procedure: creating tickets, planning them for release, etc. It’s much better to make UAT assessments on the spot. By collaborating closely with the end user test team, developers can identify and fix issues immediately. This enhances the bug fixing process and ensures a better user experience. 6 Customer Example: ??? @mendix
  19. 19. @mendix IMPLEMENT A FEEDBACK LOOP TO CAPTURE END- USER FEEDBACK 7 @mendix
  20. 20. @mendix Complex ticketing systems or spreadsheets stifle user feedback. Moreover, it can be difficult for users to explain what they were doing or expected to happen. In-app feedback loops make the process easier, allowing end users to submit feedback with all the context (user, browser, form, etc.) captured automatically and fed to the development team. 7 BELOW: The Mendix App Platform includes a feedback button in every app for submitting issues and ideas. @mendix
  21. 21. @mendix Conclusion: History has shown that improving developer productivity alone has only marginal impact on IT project success. To deliver better apps faster—particularly those innovative apps dependent on knowledge residing in the business— organizations must finally make IT/ business collaboration a reality. @mendix
  22. 22. @mendix About Mendix: The Mendix App Platform uniquely brings IT and the business together, allowing organizations to more quickly, iteratively and collaboratively deliver custom business applications. Visual, model-driven development capabilities provides a common language for business and IT to build, review and refine applications. In addition, social collaboration and project management features help engage project stakeholders throughout the application lifecycle. CUSTOMER TESTIMONIALS: “Mendix’s intuitive, model-driven development capabilities will help business users not only collaborate on development efforts but also take over basic application maintenance, freeing up IT resources for other strategic initiatives.” --Wade Sendall, VP of IT, Boston Globe “The Mendix App Platform really enables us to be a more agile organization. We are also producing better results, as we have better collaboration between IT and the process owners who can work together to create the right application.” --Jilt Bakkes, Director ICT, AVEBE “Mendix works very well in our development shop. We put developers and business users together and they can collaborate very rapidly. We create prototypes and make changes quickly and easily.” --Rod Willmott, Fast Track Director, LV= @mendix
  23. 23. @mendix DOWNLOAD YOUR FREE EBOOK Looking for a faster, easier and more collaborative app delivery approach? @mendix

×