Home > Articles > Programming

Programming

3682 Items

Sort by Date | Title

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.

<< < Prev Page 9 10 11 12 13 Next >