TechHui

Hawaiʻi's Technology Community

When I talk to people from software development industry about usage of agile practices vs. waterfall they always tell me agile (e.g., Scrum) is the standard in project execution, that there is almost never a reason not do to it. The only reason I hear for waterfall usage are projects that actually require waterfall usage by contract (e.g., government projects) or projects that cannot be done in iterations (e.g., writing software for fighter jet).

To get to the bottom of this I actually need your help. Are you working for a software development company? Do you practice Scrum (daily Product backlog, Scrum planning, Scrum meetings, Scrum review, etc.)? If you answered true to both then please leave a comment or message me or email me at a@anze.com. More information bellow.

Some local universities sill mainly teach waterfall (from PMI's PMBOK). I'm Hawaii Pacific University student and I would like to change universities's computer science / information systems curriculum to include more of agile practices. In form of lectures and to use agile practices while working on group projects (many times during group projects we had enormous planning phase, documenting phase, and short development phase (which resulted in a low quality product)).

My research will compare Scrum agains waterfall practices in local Hawaiian software development companies. It will look into when Scrum is more appropriate to manage a projects and when waterfall is.

If you use Scrum or know a company that does, please contact me. You will help local software development community in term of receiving students with agile mindset when finishing their studies (or maybe waterfall if it turns out most local software development companies prefer waterfall over agile with Scrum).

For anyone not familiar with agile I recommend (reading all in following order):

- Website Agile manifesto

- Book Agile Software Development with Scrum

- Book Succeeding with Agile: Software Development Using Scrum

Views: 219

Comment

You need to be a member of TechHui to add comments!

Join TechHui

Comment by Anže Žnidaršič on April 5, 2012 at 1:08pm

Hi Matthew, I would be very happy to talk to you in person. Please contact me at a@anze.com 

Comment by Matthew S. Glei on April 5, 2012 at 8:58am

Hi Anze,  I'm a Certified Scrum Master and a long-time Project Manager (PMP).  I have consulted with a local company to improve their on-time performance and found that Agile had many useful methods that helped them achieve that goal.  Although I am not actively working in Agile, I would be glad to discuss some of the practical differences between waterfall and agile approaches.

Comment by Anže Žnidaršič on April 4, 2012 at 10:07pm

@Sam: yes, I'm MSIS. I have to say it is great to hear that CS curriculum is getting modernized.

I do Skype (mostly talking with my family back in Europe): anze-znidarsic

Comment by Sam Joseph on April 4, 2012 at 9:01pm
Comment by Sam Joseph on April 4, 2012 at 8:58pm

cool - so you're in IS? - I teach in CS and we are in the process of modernizing the CS curriculum to include a bigger focus on agile practices.  Currently I'm teaching mobile design and mobile programming and having designers from the Comms department do the user stories and quick evaluation for the mobile programmers developing for tablets and smartphones.  As it happens I teach completely online from the UK, so will continue to see you online rather than in person :-)

Comment by Anže Žnidaršič on April 4, 2012 at 8:30pm

@Sam: This is actually my final research and will be published. I will be happy to stop by.

Actually in Fall '11 semester I co-lectured IS6110 class (as teaching assistant) on practical examples some agile development practices (I did introduction to Scrum, test driven development on examples of unit tests in PHPUnit, browser tests in Selenium, some performance tests using ab, and mentioned some other techniques).

Currently the only problem I'm finding is that it's hard to find companies using Scrum in Hawaii.

Comment by Sam Joseph on April 4, 2012 at 7:38pm

Hi Anze,

Your research sounds really interesting.  Are you planning on publishing the results somewhere.

I'll be teaching agile development practices in my fall software engineering class at HPU; would love to see you in that class.

CHEERS> SAM

Sponsors

web design, web development, localization

© 2024   Created by Daniel Leuck.   Powered by

Badges  |  Report an Issue  |  Terms of Service