Dave West's Lean ALM Webinar Series

  Webinar that started it all: Getting ALM2.0+ to work - Breaking down the silos to provide an integrated value chain for software delivery and beyond by Dave West and Mik Kersten (April 2012)
In this webinar, Dave West, then a Vice President, Research Director at Forrester, and Mik Kersten, Tasktop's CEO describe the reality of ALM adoption.
  Blog: A call to action for our industry – it is time for Lean ALM by Dave West (May 2012)
In this webinar, Dave West warns that if, as an industry we do not change our approach to ALM, our ability to innovate and deliver value will decrease.
  Webinar #1: Lean ALM – The changing face of ALM by Dave West (May 2012)
In this webinar, Dave describes what Lean ALM looks like, and introduces the 4 tenets of Autonomy, Transparency, Adaptability and Collaboration (ATAC) that unite to maximize flow.
  Blog: What is Lean Application Lifecycle Management (ALM)? by Dave West (June 2012)
In this blog, Dave West, describes in detail what is meant by Lean Application Lifestyle Management, and outlines the 5 principles of Lean ALM
  Webinar #2: Autonomy is changing the face of ALM by Dave West and Mik Kersten (July 2012)
In this webinar Dave West and Mik Kersten of Tasktop described why developer autonomy is occurring, its roots in open source, and how managers need to embrace this motivating and flexible force to help deliver better software.
  Blog: Time to Bring Architecture to ALM by Dave West (Sept 2012)
In this blog Dave West defines ALM Architecture and disambiguates this frequently misunderstaood topic.
  Webinar #3: Make your ALM Architecture Lean. The challenges and importance of defining your ALM Architecture by Dave West (Sept 2012)
In this webinar Dave West, Tasktop's Chief Product Officer and former Forrester analyst, describes how organizations can start thinking about ALM from an architectural perspective and what the implications can be to software delivery organizations.

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.

  Task Context for Knowledge Workers by Mik Kersten and Gail C. Murphy (May 2012)
Paper that will be presented during AAAI 2012 Activity Context Representation workshop
    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


  Mobile drives change in apps with Dave West (Jan, 2013)
Dave West, Tasktop's CPO and former Forrester analyst sees three issues for apps leaders in 2013: Agile, PaaS, and whether the CIO will still be your boss.
  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


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