A solution to software maintenance from long ago?

Communications of the ACM: You Don’t Know Jack About Software Maintenance: Software maintenance is not like hardware maintenance, which is the return of the item to its original state. Software maintenance involves moving an item away from its original state. It encompasses all activities associated with the process of changing software. That includes everything associated […]

Continue reading →

A Thank You to Sesame Street

The Muppet Newsflash: Sesame Street Celebrates 40th Anniversary with Two New History Books Old clips of Elmo with Kermit on YouTube helped me expose Emma to the Muppets a few years ago. Now Muppets are part of the Sesame Street universe for her, as it was me and Richelle when we were growing up. Here […]

Continue reading →

NoSQL, Relational Database, ETL Link-a-rama for November 25th, 2009

Jon Moore: NoSQL East 2009 Redux Dare Obasanjo: Building Scalable Databases: Perspectives on the War on Soft Deletes Explain Extended: What is a relational database? Explain Extended: What is the entity-relationship model? Data Doghouse: Data Integration: Hand-coding Using ETL Tools Data Doghouse: Data Integration: Hand-coding Using ETL Tools Part 2 Smart Data Collective: ETL tools: […]

Continue reading →

Research: Software development roles and responsibilities

Trying to answer the elusive questions of: What is a Software engineer? What is a Lead Programmer? What is a Tech Lead? What is a Principal Engineer? What is a Software Architect? What is a Technical Project Manger? What is a Scrum Master? Links: Wikipedia: Lead programmer Wikipedia: Software engineer Wikipedia: Software architect IBM developerWorks: […]

Continue reading →