Bookmark
40 Bits Software – Teamwall
40bits.com/teamwall/, posted 30 Jan by peter in development management visualization
TeamWall will display only the important information your team needs on a big screen. It rotates through all of them and one can jump to a specific one if needed. It’s display is designed to be readable from all across the room by all team members.
TeamWall is a great tool for your team of programmers to get condensed information about your code base. It integrates with data providers like Sonar, Jira or Teamcity to get the information you need.
Bookmark
Make Large Scale Changes Incrementally with Branch By Abstraction | Continuous Delivery
continuousdelivery.com/2011/05/make-large-scale-changes-incrementally-with-branch-by-abstraction/, posted 25 Jan by peter in development howto management reference versioncontrol
Many development teams are used to making heavy use of branches in version control. Distributed version control systems make this even more convenient. Thus one of the more controversial statements in Continuous Delivery is that you can’t do continuous integration and use branches. By definition, if you have code sitting on a branch, it isn’t integrated. One common case when it seems obvious to use branches in version control is when making a large-scale change to your application. However there is an alternative to using branches: a technique called branch by abstraction.
Bookmark
Why brainstorming doesn’t work - Post Leadership - The Washington Post
www.washingtonpost.com/blogs/post-leadership/post/why-brainstorming-doesnt-work/2011/04/01/gIQAock7cM_blog.html?wprss=post-leadership, posted 27 Nov by peter in business cognition inspiration management msm people
Evidence has long shown that getting a group of people to think individually about solutions, and then combining their ideas, can be more productive than getting them to think as a group. Some people are afraid of introducing radical ideas in front of a group and don’t speak up; in other cases, the group is either too small or too big to be effective.
But according to a recently published study, the real problem may be that participants’ [sic] get stuck on each others’ ideas. On Monday, the British Psychological Society highlighted a recent study by Nicholas Kohn and Steven Smith, two researchers at the University of Texas at Arlington and Texas A&M; University. [...] As expected, the “nominal” groups, or those made up of individual ideas that were later pulled together, outperformed the real chat groups, both with the number of ideas and the diversity of them.
Bookmark
Why Small Companies Have the Innovation Advantage | Entrepreneur.com
www.entrepreneur.com/article/220558, posted 16 Nov by peter in business inspiration management people
Why do large companies more successfully acquire instead of innovate? They certainly have the talent, the money and the existing market share to launch startups with ease, yet they don't do it very well. What's clearly missing is something in their DNA, but also something in the numbers. As big companies look at growing internally or via a shopping spree, it's important to consider the underlying motivations and math.
Bookmark
Why Business Is Like Monty Python and the Holy Grail
whomovedmyholyhandgrenade.com/Pages/Introduction.html, posted Jun '11 by peter in business humor management people satire
Isn't business a lot like Monty Python's search for the Holy Grail? Think about it. We have Arthur as the celebrity CEO, searching for best talent to fill his leadership team. Then the next thing they do is embark on the quest for the elusive strategic objective, I mean, the Holy Grail. On the quest, they bring in a consultant, Tim the Enchanter, encounter some nasty competition (the French), decentralize and then re-centralize, and eventually get rounded up for fiscal irresponsibility. Isn't the scene where they determine the woman is witch by weighing her with a duck a lot like the way we make decisions in corporations? We'll rationalize anything to justify what we want to do. What about the guards in Swamp Castle who can't quite understand what they are supposed to guard? Haven't you had conversations and emails just like that?
Bookmark
JIRA REST API documentation
docs.atlassian.com/jira/REST/latest/, posted May '11 by peter in development hack howto management planning reference specification
This document describes the REST API and resources provided by JIRA. The REST APIs are for developers who want to integrate JIRA into their application and for administrators who want to script interactions with the JIRA server.
JIRA's REST APIs provide access to resources (data entities) via URI paths. To use a REST API, your application will make an HTTP request and parse the response. Currently, the only supported reponse format is JSON. Your methods will be the standard HTTP methods like GET, PUT, POST and DELETE (see API descriptions below for which methods are available for each resource).
Bookmark
Simplify Perl Module Management With CPAN Minus — ServerWatch.com
www.serverwatch.com/tutorials/article.php/3931796/Simplify-Perl-Module-Management-With-CPAN-Minus.htm, posted Apr '11 by peter in development free management perl software
What's CPAN Minus (or "cpanm" if you prefer the caps-challenged version) for? Installing CPAN modules, period. It can get, unpack, build, and install Perl modules from CPAN -- but it can't do any of the other stuff the CPAN shell can do. It's meant to require zero configuration, and it runs as a standalone application.
Bookmark
Recurring Billing, Subscription Billing, Web 2.0 and SaaS Billing - Chargify
chargify.com/, posted Apr '11 by peter in business management online startup
Chargify handles every aspect of recurring billing for your Web 2.0 or SaaS company so there’s no need to build a custom billing application. In addition to processing one-time and recurring transactions, Chargify handles free trial periods, one-time fees, promotions, refunds, email receipts and even dunning (reminders for failed credit card payments). Powerful reporting tools provide information to help you make sound decisions about your company’s future. Level 1 PCI compliance ensures your customers’ billing information is always secure.
Bookmark
Jelly Tags - JIRA 4.1 - Atlassian Documentation - Confluence
confluence.atlassian.com/display/JIRA041/Jelly+Tags, posted Apr '11 by peter in development hack java management reference xml
Jelly is a scripting and templating language from Apache's Jakarta project. It is similar to Ant, in that scripts are XML, and each tag maps to a Java class, but has a more sophisticated internal pipeline model for tag interaction, much like JSP taglibs. See the Jelly website for more details.
JIRA comes with a number of Jelly tags implementing core operations in JIRA. This provides a scriptable interface to JIRA. There are many possible uses for JIRA Jelly tags, the most common being importing data into JIRA from other systems, and automating common administrative tasks (see the examples below).
Bookmark
Buzz Games News: Python + Django vs. C# + ASP.NET Productivity Showdown
buzzgamesnews.blogspot.com/2011/01/python-django-vs-c-aspnet-productivity.html, posted Mar '11 by peter in development free management microsoft python statistics
Given our development processes we found the average productivity of a single Django developer to be equivalent to the output generated by two C# ASP.NET developers. Given equal-sized teams, Django allowed our developers to be twice as productive as our ASP.NET team.
I suspect these results may actually reflect a lower bound of the productivity differences. It should be noted that about half of the Team Python developers, while fluent in Python, had not used Django before. They quickly learned Django, but it is possible this fluency disparity may have caused an unintended bias in results–handicapping overall Django velocity.





![[S:t Eriksbron]](images/st_eriksbron_winter.png)