Agile software development has become the safe, default choice. However, there are contexts where lean software development can provide a decisive advantage over agile. Here we explore what to consider when choosing between each approach.
Blog Post Tag Search Results
Lean software development is an underutilized alternative to agile in the toolbox of modern software development methodologies. Here we discuss what it is and how it differs from lean startup and lean product development.
Skylight’s Gianna Buda is just beginning her career as a civic technologist. She’s bring a unique perspective to service design, having worked at the U.S. Department of State, as a Civic Digital Fellow, and AmeriCorps.
For Jordan Guinn, getting into the civic-tech world with Skylight was a career change. Now that he’s here, Jordan’s discovering why our mission matters.
The landscape of mobile app development has evolved greatly over the past decade. Here we discuss how to make sense of the trends discussed in Part 1 of our two-part blog post series.
The landscape of mobile app development has changed considerably over the past decade. Here we discuss the two key trends that are shaping how mobile applications are developed today.
Until a more robust model for measuring technical debt is developed, we suggest using a simple formula for measuring the “badness” of a codebase in order to facilitate system improvement decisions.
Case management systems are commonplace and largely overlap. Agencies and vendors should consider innovative models for cooperating with one another in order to reduce duplicative efforts.