Welcome to MSDN Blogs Sign in | Join | Help

Progressive Development

Zany Adventures in Software Engineering with Maven and Motley

Browse by Tags

Motley says: “To prepare for an interview, just make sure you can code on a whiteboard (Part 2)”
Summary [This entry is a follow-up to " To prepare for an interview, just make sure you can code on a whiteboard ". A few of the important messages are repeated and clarifications are provided to make a complete package.] Motley: I thought I could rely Read More...
Motley says: "What's wrong with mixing Scrum and Waterfall? You get a nice 'Scrummerfall'!"
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 Read More...
Motley says: "Where has James been hiding?"
Motley: Where has that lazy piece of work, James, been hiding? Maven: I was just wondering that myself. I have not seen him in a few weeks. Let me check his Facebook page - that should clue us in. Motley: It figures that he would update Facebook before Read More...
Motley says: “Slow down to go fast? Do I look like a tortoise?”
Summary Motley: There is no harm shortcutting a few steps of development to meet a deadline. Some up-front check-in steps just take too much time. Maven: Slow down to go fast. Obey check-in checklists or you will pay for it later in the development cycle. Read More...
Motley says: “"Vertical Slices"? Sounds like something you do to salami”
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. Read More...
Motley says: “Branches are for trees, not source code”
Summary Motley: Branches are too complicated. The last thing we need is a copy of the code that has to be maintained in two or more places! Maven: Branches are source code copies with a tie back to a mainline set of code that allow for easy integration Read More...
Maven and Motley have Faces!
Thanks to the brilliant work of a coworker and friend, Fred Chao, Maven and Motley now have faces! You can see them in the title bar of the blog and in the about page. Thanks, Fred! Motley: Maven: Read More...
Motley says: "Tell it like it is, no matter how many bodies you leave behind"
Summary Motley: Tell like it is. We have a business to run and getting straight to the point is most efficient. Maven: Interpersonal skills help you ascend the career ladder. Don't be a jerk. Some tips include avoid interruption, ask questions, use more Read More...
Motley says: "To be a lead developer, all you need is technological know-how"
Summary Motley: To be a lead developer, technical skills are absolutely the most important. Everything else is secondary, tertiary, and whatever word comes next. Maven: A lead developer must lead from several different perspectives, including people, Read More...
Point for Maven - Wideband Delphi Estimation works!
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 Read More...
Happy New Year from Maven and Motley!
Hello all, Happy New Year! Hope you had an enjoyable and restful holiday season with your friends and family. Maven and Motley are back from their extended hibernation. I was out of town for the majority of November and a good chunk of December, so that Read More...
Maven and Motley on hiatus through November
Hello faithful readers! I just wanted to say that Maven and Motley will be on hiatus through the month of November 2008. I will be on vacation and Maven and Motley will be coming with me :-). I'll try and get one more post in before I leave, but no promises. Read More...
Motley says: "ALL developers are the same - introverted and logical. No exceptions."
Summary Motley: All developers have the same personality type - introverted and logically-minded. A personality test for a developer would be a waste of time. Maven: Build a diversified team with different personality types; learn what type of personality Read More...
Motley says: "Developing international software is really, really hard. We need a brand new version."
Summary Motley: Developing international software is really, really hard. We need brand new binaries to ship in other languages. Maven: Follow these tips when developing for international markets: design for one worldwide binary, ensure the software is Read More...
Motley says: "I must conform to the wishes of the management team, even if they are wrong"
Summary Motley: I must conform to the wishes of the management team, even if they are wrong. I need permission to modify the organization-wide processes. Maven: Sometimes it is better to ask for forgiveness than permission. Break the rules if it is best Read More...
More Posts Next page »
Page view tracker