The Growing Influence Of Open Source Projects
Two years ago, I began writing about the impact of open source development tools, components, processes and organizational models on corporate IT shops. I worked with a range of development managers that shared a very similar point of view: instead of dismissing the so-called renegade open source projects, the managers emulated these projects' activities and hoped to mimic their success. This trend is only growing and I am intrigued by the ways in which IT shops are looking to the open source community for leadership.
Tags:
acquisition,
agile,
announcement,
application,
applied projectmgmt,
appropriate,
collaboration,
collaborative,
communities,
considering,
contributor,
cruisecontrol,
demonstrate,
development,
displaystory,
environments,
experimentation,
functionality,
incrementally,
infrastructure,
intellectual,
opportunities,
proselytizing,
requirements,
spearheading,
technologies,
Click to add your tags...,
FEATURED BOOK: Practical Development Environments - by Matthew B. Doar
Okay - so you're "doing the ‘Agile' thing" with your software development. How about your development environment? Are all the tools in your development environment truly practical?
Tags:
administration,
agile,
berlios automation,
cmcrossroads,
communication,
comparisons,
comprehensive,
configuration,
conventions,
cruisecontrol,
customizing,
development,
documentation,
effectively,
engineering,
environment,
environments,
implementations,
information,
integration,
maintenance,
projectseach,
requirements,
successfully,
surprisingly,
technologies,
Click to add your tags...,
FEATURED BOOK: Collaboration Explained: Facilitation Skills for Software Project Leaders
Numerous Agile methods and principles emphasize the value of collaboration and self-organization. Most books on the subject of Agile development discuss principles and practices related to planning and development practices. Yet few Agile books delve deeply into the How To's of collaboration, facilitation and project leadership. Collaboration Explained, by Jean Tabaka, does exactly this: it takes the essential skills, methods, and proven practices of successful team leaders and group facilitators, and explains them in detail while also applying them directly to the context of agile software development.
Tags:
agile,
cmcrossroads,
collaborating,
collaboration,
collaborative,
communication,
compassionate,
configuration,
confrontation,
confrontation section,
confrontationsection,
constructively,
dysfunctional,
environments,
explanations,
facilitating,
facilitation,
indispensable,
organizations,
participants,
particularly,
quintessential,
requirements,
respectfully,
retrospectives,
specifically,
technologies,
Click to add your tags...,
“Agile” Versus “agile” Development
There's no question that "agile" is the buzzword of the times for software developers, ISVs, consultants, and businesses, in general. As with most buzzwords, the term is often over-used and mis-used, especially by those trying to portray their products or services in a new light. In the world of software development, the term "agile" is applied to a wide variety of processes, techniques, tools, projects, and phases of the development life cycle. It's important, therefore, to set out some basic definitions and context for the use of the term "agile," especially as it will be used in articles throughout this journal.
Tags:
acknowledge,
acquisition,
agile,
agilealliance,
application,
architectures,
capabilities,
collaboration,
competition,
competitors,
complementary,
comprehensive,
consultancies,
continually,
contributors,
differentiate,
documentation,
environments,
functionality,
incrementally,
interactions,
organization,
organizations,
productivity,
requirements,
technologies,
Click to add your tags...,
CASE STUDY: Learning.com
Portland, Oregon-based Learning.com is a fast-growing software company providing online services to students and teachers to help integrate computer technology and education into their curricula. With a user base of over 30,000 teachers and over 1.5 million students accessing its subscription-based hosted products, Learning.com must continue to innovate and meet market needs while continuing to provide robust and scalable products.
Tags:
acquisition,
agile,
application,
architecture,
collectively,
communications,
continually,
cruisecontrol,
defects unplanned,
defectsunplanned,
departments,
description,
development,
distributed,
downtimestories,
editionrally,
educational,
engineering,
enhancements,
information,
integration,
interesting,
organization,
productivity,
respectively,
technologies,
visual sourcesafe,
visualsourcesafe,
Click to add your tags...,
Generating Real Value From Your Service Oriented Architecture
The question is no longer how best to automate business systems, but rather how to improve what's already been automated. We are nearly finished with the initial wave of IT adoption and most of what can be automated already has been. This means that the essential set of features and functions required to run a business already exists in some form. The trick is how to reuse and repurpose existing investments for additional value.
Tags:
agile,
anticipated,
application,
applications,
architectural,
architecture,
architectures,
capabilities,
communicating,
communication,
conjunction,
functionality,
heterogeneity,
implementing,
improvements,
incrementally,
infrastructure,
participates,
participation,
propositions,
specifically,
standardization,
successfully,
technologies,
transactional,
transformation,
Click to add your tags...,
Welcome To The Agile Journal
CM Crossroads is excited to bring you a new journal dedicated to helping developers use Agile techniques and technologies to deliver successful software solutions. No other publication or industry portal is providing such substantive vendor-neutral content for Agile teams. In the Agile Journal, you'll receive thought leadership and pragmatic advice from a wide range of industry experts, as well as direct feedback from hands-on developers and project managers.
Tags:
agile,
agilejournal,
applications,
barnett,
barnetteditor,
chiefeditor,
community,
companies,
competition,
component,
consulting,
continually,
contribute,
customers,
development,
distributed,
editor,
environments,
increasing,
integrated,
international,
monolithic,
programmer,
regulations,
requirements,
responsive,
techniques,
technologies,
Click to add your tags...,
|