During the search for a better, easier ways to create images to represent software concepts, I’ve come across a few tools that do a good job creating basic, official-looking graphs. Many of these tools offer teaser trials in hopes of inducing you to buy a full featured version. Not so with the open web app […]
QCon London, March 2-6 2015, London, UK
Exclusive 50 pounds Method & Tools discount with promo code â€śsoftdevconf50â€ł
Wearables TechCon, March 9-11 2015, Santa Clara, USA
Use code WEARIT for a $200 conference discount off the 3-day ...
Being a consultant can sometimes be awkward. You get to a client site, and you are expected to work with brand new people who you may have never met. These people do not know your skill-set, theyâ€™ve never seen your work or heard your reasoning, and in some cases they might be wondering why youâ€™ve […]
I recently participated in a Panel Discussion on the state of the Business Analyst Profession held by IIBA of Austin. One of the questions we tackled was the following: “What are the key traits that a Business Analyst must possess?” There are many qualifications and abilities that a good analyst must possess. The ability to […]
I get asked about my favorite tips and tricks for writing stories in an agile backlog.Â One of my tips is to make it EASY for the engineers â€“ give them â€śone stop shoppingâ€ť.Â Engineers arenâ€™t lazy, but they donâ€™t like having to hunt about for the documents and other artifacts they need to be […]
Here is our monthly selection of interesting knowledge material on programming, software testing and project management. This month you will find some interesting information and opinions about software and system modeling, programmer psychology, managing priorities, improving software architecture, technical user stories, free tools for Scrum, coding culture and integrating UX in Agile approaches.
Web site: Fundamental Modeling Concepts The Fundamental Modeling Concepts (FMC) primarily provide a framework for the comprehensive description of software-intensive systems.
Blog: The Ten Commandments of Egoless Programming
Blog: WIP and Priorities: Hw to Get Fast and Focused!
Blog: Sacrificial Architecture
Roses are red Violets are blue Weâ€™re going agile, How about you? Itâ€™s 6 weeks into the year and I know at least a handful of you are working for organizations who set a 2015 initiative to transform IT to agile practices. So howâ€™s it going? Given we are 6 weeks into the year, and […]
I am a firm believer that any situation in life or in business can be traced to an episode of either The Simpsons or Seinfeld. In The Simpsons season 2 episode â€śOh Brother, Where Art Thou,â€ť the patriarch of the Simpson family designs a car, which provides a surprisingly sophisticated look into project team dynamics. […]
The worrying thing about writing tests is that there are numerous accounts of people introducing tests into their development process and.. ending up with even more junk code to support than they had to begin with! Why? I guess, mainly because they lacked the knowledge and understanding needed to write good tests: tests, that is, that will be an asset, not a burden.
Reference: Bad Tests, Good Tests, Tomek Kaczanowski, http://practicalunittesting.com/btgt.php
â€śYou donâ€™t tell the market what you are selling, the market tells you what it will buyâ€ť - I talk to a lot of people about starting businesses and a lot of them still think that a comprehensive business plan that takes months to develop is a key component to starting a business. It turns […]
I’ve been working on a program that has certain been a challenge, both from the subject matter, the extremely short timeframes given (imposed governmental regulations that must be met), to the stakeholders (who have day jobs to perform as well). Everyone is under pressure, which can make for some short fuses as well as poor […]
I was once part of a teamÂ atÂ a consumer-facing technology company, who described themselves as incredibly fast-paced, operating within a rapidly changingÂ environment. This team was smaller (4 developers in a 10-person business unit), so I expected the ability to get things done quickly to be one of our strengths. Upon joining, I was surprised to hear […]
â€śReductionism: The theory that every complex phenomenon â€¦ can be explained by analyzing the simplest, most basic physical mechanisms that are in operation during the phenomenon.â€ť Think about any software product that you have ever used. For the most part, you care about the whole of the product, which is the collective effort of all […]
SPTechCon, February 8-11 2015, Austin, USA
Use code SHAREPOINT for a $200 conference discount off the 3 and 4-day pass
NorDevCon, February 27 2015, Norwich, UK
Early birds tickets until February 13.
QCon London, March 2-6 2015, London, ...
Â â€śWhat do you plan to do with your degree?â€ť Itâ€™s a question most everyone hears in college. For some, itâ€™s easier to answer than it is for others. If you majored in a concentration that traditionally qualifies you to apply for graduate school, this question can be particularly difficult. I received my degree in Neuroscience […]
Principles Trump Diagrams. Most of the problems in using the 1988 spiral model stemmed from users looking at the diagram and constructing processes that had nothing to do with the underlying concepts. This is true of many process models: people just adopt the diagram and neglect the principles that need to be respected.
Source: The Incremental Commitment Spiral Model, Barry Boehm,, Jo Ann Lane, Supannika Koolmanojwong & Richard Turner, Addison-Wesley
I still remember my first project at Seilevel, more than 9 years ago. I struggled with the information flood and came out of that project with at least one clear goal:Â to get better at acquiring new information.Â In October, I started on a new project with a new client in an industry new to […]
Recently, I have been working with a large financial service provider to help them comply with regulations revolving around the Dodd-Frank regulatory bill passed after the financial crisis of 2008. The Dodd-Frank bill itself is 848 pages while the regulations born out of the law amount to almost 14,000. To give a little perspective, that […]
Here is our monthly selection of interesting knowledge material on programming, software testing and project management.Â This month you will find some interesting information and opinions about managing software developers, software architecture, Agile testing, product owner patterns, mobile testing, continuous improvement, project planning and technical debt.
Blog: Killing the Crunch Mode Antipattern
Blog: Barry’s Rules of Engineering and Architecture
Blog: Lessons Learned Moving From Engineering Into Management
Blog: A ScrumMaster experience report on using Feature Teams
Article: Using Models to Help Plan Tests in Agile Projects
Article: A Mitigation Plan for a Product Owner’s Anti-Pattern
Article: Guerrilla Project ...
One of the questions we often get from companies/projects trying to move to Agile methodology is how does an Agile team deal with interlocks, especially when those interlocks are on the Waterfall methodology and want their requirements and commitment a year to a year and a half in advance? To be clear and upfront, I […]