Difference between revisions of "Agile vs. Waterfall/Meeting Notes 2019-06-10"

From SOBAC Wiki
Jump to navigation Jump to search
(Meeting Notes)
(More meeting notes)
Line 28: Line 28:
  
  
* The Agile mindset has become less "elite".
+
* The Agile mindset (not the book) has become less "elite".
 +
 
 +
 
 +
* Traditional development techniques give you what you asked for, not what you wanted
 +
** Also gives you nothing until the project is entirely complete
 +
 
 +
 
 +
* Donald Rumsfeld's "Unknown Unknowns" -- he was '''so''' right when it comes to software development (not so much for political situations)
 +
 
 +
 
 +
* Agile Mindset -- Values:
 +
** People first, before product and process
 +
** Adaptation
 +
** Early and frequent value delivery
 +
** Customer collaboration
 +
 
 +
 
 +
* Agility is not the perfect solution for every situation, it is a way to achieve a certain goal.
 +
 
 +
 
 +
* Waterfall Mindset -- Values:
 +
** Make early commitments
 +
** Get it right the first time
 +
** Deliver on time and on budget
 +
** Process comes first, before product and people
 +
 
 +
 
 +
* Government is ''super'' waterfall! (experienced voices who have worked in government concur)
 +
 
 +
 
 +
* Is Agile vs. Waterfall dependent on the size of the organization?
 +
** Maybe true for government, is it true for very large organizations?
 +
** Agile interaction enhances the skill set of the people
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
  
  

Revision as of 19:42, 10 June 2019

Agile vs. Waterfall

Date
Monday, 10 June 2019 from 7:00pm to 9:00pm iCal
Meetup Event
https://www.meetup.com/NetSquared-Kitchener-Waterloo/events/261791510/
Location
Room 1301 -- Conrad Grebel University College, 140 Westmount Rd. N., Waterloo, Ontario Map


Do you manage projects? Software development projects? Are they big projects or small projects? Are there many or few developers? Is it complex software or easy to understand? Are you developing for external customers or your own organization? Are there many opportunities for testing or only a few? Can you develop new code while testing, or is development dependent on test results? Are transient coding errors tolerated or not? Do you need Agile or Waterfall Development?

Let's discuss different coding methodologies with Darcy Casselman and Eric Gerlach, Senior Director at Oracle/Netsuite. We'll have our regular Round Table discussion, where we can all contribute our expertise.


--Marc Paré, Steve Izma & Bob Jonkman




Resources

TechSoup Canada catalogue

Waterfall Vs. Agile: Must Know Differences


Meeting Notes

  • Introductions

Guests:

    • Eric Gerlach is a senior director at Netsuite
    • Darcy Casselman is a senior developer at Netsuite and organizer with MakerExpo
What is TechSoup?
  • Software distribution company, many different vendors
    • Microsoft, Netsuite, Adobe, &c.
    • TechSoup matches NonProfits with vendors, manages licenses, ensures non-profit registgration status
    • Why not free (no cost)? TechSoup still has costs, and license payments ensure less proliferation of unlicensed software
Introduction to Agile Development
  • Book by Gil Broza, a local Canadian "Agile Luminary" -- The Agile Mindset


  • The Agile mindset (not the book) has become less "elite".


  • Traditional development techniques give you what you asked for, not what you wanted
    • Also gives you nothing until the project is entirely complete


  • Donald Rumsfeld's "Unknown Unknowns" -- he was so right when it comes to software development (not so much for political situations)


  • Agile Mindset -- Values:
    • People first, before product and process
    • Adaptation
    • Early and frequent value delivery
    • Customer collaboration


  • Agility is not the perfect solution for every situation, it is a way to achieve a certain goal.


  • Waterfall Mindset -- Values:
    • Make early commitments
    • Get it right the first time
    • Deliver on time and on budget
    • Process comes first, before product and people


  • Government is super waterfall! (experienced voices who have worked in government concur)


  • Is Agile vs. Waterfall dependent on the size of the organization?
    • Maybe true for government, is it true for very large organizations?
    • Agile interaction enhances the skill set of the people





Back to: Agile vs. Waterfall