Innovations in Requirements Management for Better Feedback and Better Software
Upcoming SlideShare
Loading in...5
×
 

Innovations in Requirements Management for Better Feedback and Better Software

on

  • 1,425 views

It’s been a long time since technology and process innovations have allowed development teams to change and improve the way they deliver software to their users. Agile software development was the ...

It’s been a long time since technology and process innovations have allowed development teams to change and improve the way they deliver software to their users. Agile software development was the last major change: the further evolution of those and other practices, along with recent innovations in cloud computing and other areas, have given teams even better ways to manage the requirements and features delivered to users. This talk focuses on using those innovations to not just “track and capture requirements,” but to create and deliver better software for your users.

Statistics

Views

Total Views
1,425
Views on SlideShare
1,349
Embed Views
76

Actions

Likes
1
Downloads
19
Comments
0

2 Embeds 76

http://www.redmonk.com 75
http://static.slidesharecdn.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Innovations in Requirements Management for Better Feedback and Better Software Innovations in Requirements Management for Better Feedback and Better Software Presentation Transcript

    • Innovations in Requirements Management for Better Feedback and Better Software Michael Coté, RedMonk @cote | PeopleOverProcess.comThursday, February 24, 2011 1
    • who is RedMonk? Michael Coté James Governor • Broad focus on software, developers, “makers.” • Applying emerging technologies to practical use • Developer Relations • Bottom-up-approach to understanding software • Our research is free at RedMonk.com - text, podcasts, videos, etc. Stephen O’Grady Tom RafteryThursday, February 24, 2011 2
    • conclusions • Keep your ALM tool-chain updated, more than likely • Seek faster feedback-loops • Deliver Frequent Functionality • More discipline is being snuck inThursday, February 24, 2011 3
    • agile is mainstream • Somewhere between 35 to 45 to 76% (2009 figures)* • 2nd place after “no methodology” • Effects: in-housing dev tasks, shorter cyclers, feedback fiends, new tools needed *Forrester, 2009/2010 and Scott Ambler/Dr. Dobbs 2009Thursday, February 24, 2011 4
    • “I can actually look at [a feature] and say, ‘nobody uses feature X.’ Its not even being looked at. And it really helps us shape the future of the app which, on a desktop product, we dont have a lot of data like that.” - Brian Sweat, Product Manager at Alterity, Inc. Source: RIA Weekly #69Thursday, February 24, 2011 5
    • fast cycles for user feedback • Taking advantage of SaaS/cloud refresh cycle optimization • Experiment and observe user behavior • Adding user behavior for product management • Think of expensive, but valuable UX inputThursday, February 24, 2011 6
    • dev/ops theory and work • Scoped to Cloud and SaaS • Making sysadmins part of the application • Enabling speedy Agile - a release a day • Many safety nets are needed, and are being developedThursday, February 24, 2011 7
    • “...the site is now hosting one million projects, confirmed Scott Chacon,VP of Research and Development at GitHub. Approximately 60 percent of these projects are full repositories...while the remaining 40 percent are ‘gists,’ or short code snippets contained in a single file.” - TechCrunch, July 2010 Source: http://techcrunch.com/2010/07/24/github-one-million/Thursday, February 24, 2011 8
    • social programming • GitHub as the Facebook for developers • Tracking people, projects...and git hosting • Collaboration, in public or private • Code reviews fun again...?Thursday, February 24, 2011 9
    • SaaS hosting the toolchain • An obvious improvement - mature, even, e.g., Rally • Cloud technologies have made it possible, cheap • Simplify project management for your project management • Locked rooms & Lawyers - regulations still existThursday, February 24, 2011 10
    • bundling dev suites together • Goals of simplifying, speeding up, cross-platform • Builds, bugs, requirements, even platforms with PaaS • Beware vendors building platform lock-in, unless you want thatThursday, February 24, 2011 11
    • bottom-up tracking • Mylyn example • Self-improvement/self micro- management • A point of project collaboration • Giving decision makers real dataThursday, February 24, 2011 12
    • controls & governance • Of course these still exist • When moving faster, tracking is even more important • Politics trumps code - there’s no way to code out lawyers & regulatorsThursday, February 24, 2011 13
    • ALM evaluation homework • Flexibility to adapt tool - integration, process change, reports • Workflow integration - email, IM, IDE maybe mobile • Focus on Frequent Functionality & Feedback • Learn about distributed version controlThursday, February 24, 2011 14
    • Thank you! License http://creativecommons.org/licenses/by-nc-sa/2.5/ Contact Michael Coté cote@redmonk.com www.PeopleOverProcess.com 512.795.4307Thursday, February 24, 2011 15