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 →

Links related to the changing economy for November 24th, 2009

Douglas Ruskoff: Video Radical Abundance: How We Get Past “Free” and Learn to Exchange Value Again.: We are at a crossroads. Right now we have the ability to optimize our systems, our technologies, and our currency to humans, rather than optimizing humans to them. Metafilter discussion of previous: “The Plague of Free.” Awful Marketing: St. […]

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 →