- Agile Projects: Managing with a Light Touch
- Jun 3, 2005
- This chapter introduces Light Touch management, a project management system that emphasizes the ability to manage agile teams with a style that allows team autonomy and flexibility and a customer value focus without sacrificing control.
|
- Agile Requirements by Collaboration: Making Smart Choices About What and When to Build
- Aug 24, 2009
- How do you make smart choices about what to build, and when, on an Agile team that values interaction and customer collaboration? Ellen Gottesdiener describes incorporating Agile requirements modeling into collaborative planning workshops.
|
- Agile Software Development and the Three Faces of Simplicity
- Mar 15, 2002
- Most of the agile approaches to project management and software development espouse a principle of simplicity or minimalism: do less, do better, and do swarms, as discussed in this article by Jim Highsmith of the Cutter Consortium.
|
- Agile Software Development in the Large: Questions for Jutta Eckstein
- Feb 3, 2014
- InformIT interviews Jutta Eckstein, author of Agile Software Development in the Large: Diving Into the Deep, about the challenges large teams face with regard to agile processes and the most exciting developments in agile.
|
- Agile Software Development: Communicating, Cooperating Teams
- Aug 10, 2009
- Projects need people to notice important events and to be both willing and able to communicate to others what they notice.
|
- Agile Software Development: Forming Teams that Communicate and Cooperate
- Dec 14, 2001
- Alistair Cockburn considers the effect of the physical environment, communication modalities used for jumping the inevitable communication gaps, the role of amicability and conflict, and subcultures on your Agile Software Development team.
|
- Agile Software Development: Why It's Hot!
- Mar 15, 2002
- Agile is all around us - and it actually has been for some time, as Jim Highsmith points out in this article. So why is it suddenly so blisteringly hot?
|
- Agile Software Management Accounting for Systems
- Feb 20, 2004
- Throughput Accounting can be generally applied for the management, control, and reporting of any system. Throughput Accounting is appropriate for managing general systems because it focuses on Throughput, which is the desired adaptive behavior of the system.
|
- Agility in Software Development
- Mar 17, 2002
- In this excerpt from his book, Jim Highsmith looks at agility in software development and its success in other fields such as manufacturing; and explores the concept of Agile Software Development Ecosystems.
|
- Ajax Construction Kit: Creating Responsive GUIs with Real-Time Validation
- Aug 4, 2007
- Learn when to inject real-time validation into your own apps.
|
- AJAX Tips and Tricks
- Nov 17, 2006
- If you're developing in AJAX, author Kris Hadlock has a few tricks you can use to avoid common issues and speed up your AJAX development time. This article shows you how to prevent cached AJAX requests, debug AJAX code with FireBug, and create a database connection.
|
- Algorithms: String Sorts
- Mar 20, 2014
- For many sorting applications, the keys that define the order are strings. In this section from Algorithms, Part II, the authors look at methods that take advantage of special properties of strings to develop sorts for string keys that are more efficient than general-purpose sorts.
|
- Algorithms: The Basic Programming Model
- Mar 13, 2014
- The authors of Algorithms, Part I describe a complete programming model using the Java programming language.
|
- Alison's SQL Server 2000 Tips
- Aug 6, 2001
- Alison Balter provides tips on returning multiple records sets and executing the "first and last after trigger" in SQL Server 2000.
|
- Alison's SQL Server 2000 Tricks
- Aug 6, 2001
- Learn a few SQL Server 2000 tricks from expert Alison Balter.
|
- All about Eclipse Plug-ins
- Apr 1, 2005
- This chapter provides an overview of how plug-ins function in Eclipse in the form of Frequently Asked Questions. Included are questions about the core concepts of the Eclipse kernel, including plug-ins, extension points, fragments.
|
- All About Jabber Clients
- Aug 22, 2003
- Look into the client side of the Jabber world. You will get some basic Jabber clients to build as well as reference to the types of messages your client might expect to handle, all to help you better understand the Jabber server.
|
- All Systems Are Go: An Interview with Rob Pike, the Co-developer of Google's Go Programming Language
- Aug 17, 2010
- Danny Kalev talks with Rob Pike, the co-developer of Google's new Go programming language. In this interview, Pike speaks about the limitations of C++ in large-scale projects, the design philosophy of Go and its unusual type-system, and Go's future.
|
- Alternative API: SAX
- Apr 12, 2002
- Benoit Marchal discusses how to read XML documents with SAX, the powerful API, in this sample chapter from XML by Example.
|
- Alternatives to LAMP
- Jun 2, 2006
- The LAMP configuration (Linux, Apache, MySQL, and PHP) is familiar to the open source universe. But just because this combination of products is comfortable, that doesn't mean that it provides the best solution for your systems. David Chisnall suggests some alternatives that might make a better match for your needs.
|