Mik Kersten's 2011 predictions for Agile ALM

  Prediction #1: Task-focused collaboration transforms knowledge work, starting with developers by Mik Kersten (April 2011)
With this final and belated prediction in the series, I have taken the liberty of looking beyond 2011 speculating on the coming decade.
  Prediction #2: ALM tools become the gateway drug for hooking developers on cloud and PaaS by Mik Kersten (March 2011)
The productization of DOS by Microsoft in the 1980s kicked off the trend of platform vendors clamouring for developer mindshare.
  Prediction #3: Git and distributed version control invade the enterprise, widespread panic and benefits follow by Mik Kersten (February 2011)
Three years ago, in his presentation on the Git Distributed Version Control Systems (DVCS), Linus Torvalds provoked developers by declaring that "if you actually like using CVS… you should be in some mental institution."
  Prediction #4: The single vendor ALM stack becomes extinct in organizations with more than two developers by Mik Kersten (February 2011)
Development managers at large organizations with monolithic application lifecycle management (ALM) stacks once had it good.
  Prediction #5: Open source ALM tools continue to gain market share, give the development manager a migraine by Mik Kersten (February 2011)
The influence of open source on software development is often measured by the impact of successful libraries and frameworks.
  Prediction #6: Continuous integration becomes central to deployment, Jenkins attacks Hudson with a chicken by Mik Kersten (February 2011)
How does a continuous integration (CI) tool named after a butler or two grab such a large market share when much more feature-rich and polished commercial counterparts exist?
  Prediction #7: Web-based code editors become viable, cloud-based IDE platforms remain a pipe dream by Mik Kersten (February 2011)
A couple of years ago, a web-based code editor called Bespin was the rage at EclipseCon, and has been reborn in the form of the Cloud9 IDE for JavaScript.
  Prediction #8: Eclipse and Visual Studio dominate the IDE market, become even more boring by Mik Kersten (January 2011)
I miss the heyday of the IDE wars. Seeing David Intersimone's demo of JBuilder at OOPSLA 1998 opened my eyes to the way that tools can multiply our productivity.
  Prediction #9: Majority of developers demand access to Agile/ALM tools from IDE, look elsewhere for pretty colours and oversized fonts by Mik Kersten (January 2011)
Back when we worked on systems that were tens of thousands of lines of code, Integrated Development Environments (IDEs) were a nice option, but often ignored by the alpha geeks living in Emacs and vi.
  Prediction #10: Agile rollouts increasingly driven from executive office, developer backlash follows by Mik Kersten (January 2011)
Agile development is at a crossroads. Practices hardened around small teams of motivated enthusiasts are now being deployed at scale in the enterprise.


Technology Foundations

The roots of Tasktop and Mylyn are university research done at the University of British Columbia, which determined that the task-focused interface provides a statistically significant productivity increase. The papers linked below provide an overview of that research. Note that Mylyn was previously called Mylar.

    Focusing knowledge work with task context by Mik Kersten (Jan. 2007)
PhD thesis describing the foundations of the task-focused interface
    Using task context to improve programmer productivity by Mik Kersten
and Gail Murphy (Nov. 2006)
Foundations of Software Engineering conference paper on the degree-of-interest model
    WYSIWYN: Using Task Focus to Ease Collaboration by Mik Kersten, Rob Elves and Gail Murphy (Nov. 2006)
CSCW workshop paper on the task-focused interface and collaboration
  How are Java software developers using the Eclipse IDE? by Gail Murphy, Mik Kersten and Leah Findlater (2006)
IEEE Software article, (c) IEEE
  The Emergent Structure of Development Tasks by Gail Murphy, Mik Kersten, Martin Robillard and Davor Cubranic (2006)
ECOOP invited paper, (c) Springer-Verlag
    [Mylyn]: a degree-of-interest model for IDEs by Mik Kersten and Gail Murphy (Mar. 2005)
AOSD conference paper discussing the first implementation of the task-focused interface


Interviews

  From Open Source to Enterprise - the new face of ALM with Mik Kersten and Neelan Choksi (Mar, 2012)
Mik Kersten and Neelan Choksi discuss Tasktop's approach to holistic ALM integration within the Enterprise.
  Video: Tasktop Talks Mylyn, Code2Cloud with Mik Kersten and Neelan Choksi (Nov, 2010)
Mik Kersten and Neelan Choksi talk about the Mylyn task-oriented application lifecycle management framework and its role in creating Tasktop.
  Video: CodeCloud Overview with Mik Kersten for RedMonk Media (Nov 2010)
Recorded during SpringOne 2010, Mik Kersten and Neelan Choksi talk about the newly announced cloud-based development tool-chain, Code2Cloud, and about mainstream adoption of git.
  Interview: How Software is Built with Mik Kersten, by Scott Swigart and Sean Campbell (Oct. 2008)
Interview covers building communities, bridging academic, open source and commercial models, the history of Mylyn and Tasktop, and innovation ranging from IDEs to the iPhone.
  Tasktop: Bringing Mylyn's Task-Focused Interface to Everyone with Mik Kersten, by Ryan Slobojan, InfoQ (Feb. 2008)
Interview about the first release of Tasktop
  Interview with Mik Kersten JavaMagazin, SDA India (Mar. 2008)
Interview about the Mylyn project, SpringSource Tool Suite and Tasktop
  Q&A with Mik Kersten by Ed Burnette ZDNet (Dec. 2006)
Interview discussing the 1.0 release of Mylyn, then called Mylar


Historical

  RedMonkTV: Mylyn Conversation and Demo by Mik Kersten and Michael Cote (July 2007)
Cote talks with Mik Kersten about Mylyn and task contexts