Sign In
Progressive Development
Zany Adventures in Software Engineering with Maven and Motley
Tags
About
agile
assertions
build
change
checklists
code comments
code coverage
code reviews
debugger
debugging
design
design by contract
estimation
general programming
HPT
interviewing
lean
legacy code
management
meetings
mock objects
people
personal vision
presentations
productivity
project management
quality
refactoring
root cause analysis
scrum
static analysis
supportability
TDD
teams
test
test-driven development
tools
unit testing
values
vision/mission
Browse by Tags
MSDN Blogs
>
Progressive Development
>
All Tags
>
agile
Tagged Content List
Blog Post:
Motley says: “Agile doesn't change testing - developers can just throw code 'over the wall' to the test team”
James Waletzky
Summary Motley: Developers should just throw the completed code "over the wall" to the test team when they are done. There is nothing different with testing in an agile world vs. a waterfall world. Maven: Testing in an agile world is a completely...
on
12 Apr 2011
Blog Post:
Motley says: "What's wrong with mixing Scrum and Waterfall? You get a nice 'Scrummerfall'!"
James Waletzky
Summary Motley: An effective modification to Scrum is to do a requirements sprint, followed by a design sprint, implementation sprint, test sprint, and stabilization sprint. It has the benefits of Scrum and has commonality with our older processes, which makes the developers happier...
on
25 Aug 2009
Blog Post:
Motley says: “"Vertical Slices"? Sounds like something you do to salami”
James Waletzky
Summary Motley: Build an application according to architectural layers, from the bottom-up. Maven: Build an application using vertical slices. Build just enough UI coupled with underlying layers such as an object and data model, to satisfy a user scenario. Deliver customer...
on
27 Mar 2009
Blog Post:
Point for Maven - Wideband Delphi Estimation works!
James Waletzky
Summary Motley: I admit it - Wideband Delphi works! It helped us generate fairly accurate estimates for longer-term planning and the documentation of our assumptions kept everyone on the same page and provided rationale for our numbers. Maven: Um, what Motley said. ______________________________...
on
6 Jan 2009
Blog Post:
Motley says: "Milestones are useless for agile development"
James Waletzky
Summary Motley: Milestones are useless for agile development. Our feature team can ship at the end of every iteration, so milestones have no value for us. Maven: Milestones provide a synchronization point across a set of features, helping to ensure the overall product is of high quality....
on
24 Jun 2008
Blog Post:
Motley says: "Bug fix sprints are a Scrum anti-pattern"
James Waletzky
Summary Motley: Bug fix sprints are a Scrum anti-pattern. Quality should be kept high so as not to have to focus on bug fixing. Maven: A clear meaning of done for sprint tasks is important, but even if you follow this best practice, there will always be integration issues, bugs, and changes...
on
27 May 2008
Blog Post:
Motley says: "What are we burning down? Your house?" (Scrum Part V)
James Waletzky
Summary Motley: A burndown chart? What are we burning down? Your house? Maven: Track time remaining for tasks to generate a burndown. Combine time remaining with time spent to generate a cumulative flow diagram with burndown. Use the charts to get an accurate picture of project progress....
on
19 Feb 2008
Blog Post:
Motley says: "I fear public speaking more than I fear dying!"
James Waletzky
Summary Motley: Speak at a conference?!? Are you insane?!? No public speaking for me! Maven: Speaking at a conference is a great way to build confidence and influence not just your company, but the industry. ______________________________ [Context: We'll continue with HPT Part 3...
on
11 Dec 2007
Blog Post:
Motley says: "The best way to control build breaks is to slap around the responsible developer"
James Waletzky
Summary Motley: The best way to control build breaks is to slap around the responsible developer. Maven: Continuous integration is an agile technique that minimizes daily build failures and minimizes integration problems in real-time. ______________________________ [Context: Motley...
on
11 Sep 2007
Blog Post:
Motley says: "Lean is for meat, not software"
James Waletzky
Summary Motley: I like my steak lean. Software? Not so much. Maven: Lean goes hand-in-hand with agile, and focuses on eliminating waste, learning, building in quality, deferring commitment, delivering fast, respecting people, and optimizing the whole. ______________________________ ...
on
5 Jun 2007
Blog Post:
Motley says: "Agile just means going fast"
James Waletzky
Summary Motley: Agile software development is all about going fast. Maven: Agile development leads to high quality efficient development, and is based on these principles: simplicity, embracing change, incremental iteration, continuous feedback and improvement, collaboration, and eliminating waste...
on
29 May 2007
Page 1 of 1 (11 items)