Skip to main content

Posts

The Maturity of Agile Development

Recent discussions about the coexistence of the Capability Maturity Model (CMM) and agile development has prompted me to revisit my master's thesis on the subject. Ten years ago, I was one of the first practitioners of eXtreme Programming (XP), a software development method that belongs to the agile development movement. The big stumbling block of these methods has always been how to introduce it in an organization. Mentioning the words "extreme programming" makes you fight an uphill battle from the start. Agile is definitely a better word when presenting it. But still, the adoption of agile development requires a shift in the organizational culture, which historically has been more formal. After having participated in and coached a few pilot projects, I started to think about how to best introduce the method in a software organization. This thinking caused me to return to university to research the topic - the result was a master's thesis on the subje...

Google Drive Templates For Product Managers

I created two new Google Drive document templates for Product Management work: a Product Requirements Document (PRD) and a Functional Specifications Document (FSD) . These are central documents in the product development lifecycle. The requirements document is used for a product's business and marketing requirements, while the specification document further details how those requirements will be implemented in the product. I'll start to dogfood these templates right away and will make updates along the way as needed. Please let me know if you find them useful or would like to see any changes!

UN's Stagnating Initiatives Against Bioterrorism

With UN's failure to implement the strategy laid out by the former Secretary-General, who will protect humanity from one the most dangerous threats, bioterrorism ?  With great foresight, former United Nations Secretary-General Kofi Annan brought the threat of bioterrorism to the UN agenda in 2006. In his recommendations for a global counter-terrorism strategy he writes: " The most important under-addressed threat relating to terrorism, and one which acutely requires new thinking on the part of the international community, is that of terrorists using a biological weapon. [...] They can [...] bring incalculable harm if put to destructive use by those who seek to develop designer diseases and pathogens. The answer to biotechnology’s dual-use dilemma will look very different [than that of nuclear weapons]. But the approach to developing it must be equally ambitious.[...] What we need now is a forum that will bring together the various stakeholders — Governments, industry, sci...

Interview with Henrik Blomgren

For years, I've unsuccessfully tried to get many friends to start blogging. One of them is Henrik Blomgren, software consultant and small business owner. Henrik and I go way back. At the turn of the millennium, we were both leading software teams at Swedish Framfab. As the IT bubble burst, and our hopes with it, Henrik built his own software firm and his journey has now taken him all the way to Zurich, Switzerland. Below is a short interview I did with him a while back. Me: What motivated you to jump off the corporate bandwagon and start your own business? Henrik: Two factors, the first not being in a position to influence or change things at Framfab, the second was a number of ideas I had back then that was not possible to realize as an employee. Me: As a business owner, you currently focus on providing services over products. Was that a conscious decision and which do you think is the smarter strategy? Henrik: Initially, my focus (this was 2002) was on creating niched so...

GCR Ch 2: Long-Term Astrophysical Processes

I read Global Catastrophic Risks not only to deepen my understanding of global risks, but also to find ways to practically do something about it. Hopefully, blogging about the chapters as I digest them will assist on both accounts. The book begins with discussing long-term astrophysical processes with a focus on the lifespans of our planet, solar system, galaxy and the Universe. These are the least immediate, but at the same time the most difficult risks to avoid. As such, there are not much we can do about them, right now. Hopefully, if we succeed to manage the other risks we're facing now and will face in the future, we will reach a point in time where we will have to deal the timely demise of the Earth, and later, the Universe. 3.5 billion years from now, the Sun will have exhausted its storage of hydrogen and increased its temperature enough for Earth's biosphere to be unable to sustain biological life. But even before Earth's temperature reaches that level, alr...

Sign-Up Closes For Online Chess Match Championships

The sign-up period for the inaugural Online Chess Match Championships is now over. The list of registered players for the two divisions are: Open Division Player Rating ZwaartePaard 1942 Valiantangel 1866 leomalagar 1864 Acho 1861 tseltzer 1850 jonasil 1840 Tensaigg 1759 castleden 1745 SklavinLydia (tentative) 1737 surGeonGG 1660 TonyPrice - jumong (tentative) - Under 1600 Division Player Rating offtherook 1595 ranban    1576 farbror    1561 jerichob    1530 ...

On Survival

What if humanity were extinguished right now? Have you ever considered that scenario? No one can provide an accurate probability of such an event happening, but the fact that it could happen is indisputable. While personal survival is a major force for the individual, humankind's survival is the ultimate goal for us as a species. Individuals do almost anything in their power to prevent their own destruction, but what are we doing as a species to ensure our own survival? I would argue that we're spending more effort protecting specific zoological and botanical species than ourselves. Although humanity is not an extinguished species, there are several kinds of events which could wipe us all out in a matter of hours. We cannot continue to neglect the importance of protecting the survival of humankind. Threats are manifold and I plan to discuss these in future posts as I digest the book Global Catastrophic Risks , which deals with these important issues. Chapters I have r...