Quantcast
Channel: Becoming Agile
Browsing all 44 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Ajax Scaffolding with Castle MonoRail and C#

Download Sources, and view demosGoalLet's say we need to write an application very fast, that can do the basic CRUD operations for a Product. Ruby on rails (www.rubyonrails.org) came up with the...

View Article



Image may be NSFW.
Clik here to view.

Ajax Scaffolding generator with Monorail: a VS.NET 2005 addin

Download the VS 2005 addinIn my previous article, I explained how by modifying Marc Andre Cournoyer's generator, we made it generate Ajax based, scaffolding code for Castle MonoRail. In the meantime,...

View Article

Image may be NSFW.
Clik here to view.

Test First Web Applications: TDDing a Castle MonoRail application with C# and...

Published on InfoQ.comDownload Source codeIntroductionTDD samples are mostly based on very simple unit tests. But how could we do something like building a web application test first.What we need to...

View Article

Image may be NSFW.
Clik here to view.

Testing drag'n'drop with WatiN

Many of the recent Web 2.0 applications require drag and drop functionality. Sometimes it is useful, sometimes it is just marketing, but if you have to do it and at the same time you want to write all...

View Article

Image may be NSFW.
Clik here to view.

Lucene indexes as agile databases

Download Source codeIntroductionIn product development, as opposed to bespoke project development where each client gets its own software, you deliver the same software to each client. This has some...

View Article


Image may be NSFW.
Clik here to view.

The agile mini book - a 6 week series

About 2 years, ago, I spoke with someone about writing an agile mini book. I wrote the book, but things changed, and it wasn't published. Now I decided, to publish it, chapter by chapter, week by week...

View Article

Image may be NSFW.
Clik here to view.

CHAPTER 1: Problems and causes with the way we develop software

Troughout this chapter I will try to show briefly how the software industry went from one extreme to another, in the processes used to develop software. If at first chaos was the main problem, then the...

View Article

Image may be NSFW.
Clik here to view.

CHAPTER 2: Agile methodologies

2.1 IntroductionWhat is a methodology?A methodology for software is a set of related rules, principles and practices that, once put in practice, can help deliver valuable software, to the client on...

View Article


Image may be NSFW.
Clik here to view.

CHAPTER 3: Communicating and Collaborating

3.1 IntroductionCommunication is considered to be the main factor in a project’s success or failure. Alistair Cockburn calls software development “a game of communication and invention”, in his book...

View Article


Image may be NSFW.
Clik here to view.

CHAPTER 3 (continued) : 3.4 Collaborating

3.4 CollaboratingIntroductionOne of the values of the agile manifesto states: “Customer collaboration over following a contract” being completed then in the principles by: “Business people and...

View Article

Image may be NSFW.
Clik here to view.

CHAPTER 4: Learning and adapting

4. Learning and Adapting IntroductionSoftware development is a continuous learning activity between the customer who knows the business domain and the developers who know the software. Since the...

View Article

Image may be NSFW.
Clik here to view.

CHAPTER 5: Managing and Organizing

5.Managing and Organizing contents:5.1 A small agile process practice sample5.2 Iterative and Incremental process5.3 Adaptive planning strategy 5.4 Evolutionary design strategy5.5 Fast delivery...

View Article

Image may be NSFW.
Clik here to view.

CHAPTER 6: Quality and Testing

6.Quality and Testing 6.1 Internal and external quality of a systemDefining what quality is in software development, means following the two perspectives of the main stakeholders involved in a software...

View Article


Image may be NSFW.
Clik here to view.

Why BDD? Can it help me?

I've been watching a lot of people arround me and on the internet talking about BDD. Of course as alwars, some were more extremist and said that TDD is dead, and BDD is much better. Why is BDD needed,...

View Article

Image may be NSFW.
Clik here to view.

Great advice on the programming career

Great read: http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/

View Article


Image may be NSFW.
Clik here to view.

7 deadly sins of automated software testing

http://www.agileengineeringdesign.com/2012/01/7-deadly-sins-of-automated-software-testing/Great article.

View Article

Image may be NSFW.
Clik here to view.

TDD - scurta introducere practica (romanian only)

O scurta intoducere practica in Test Driven Development. Download prezentare ca pdfDemo unit testDemo integration testArticole despre...

View Article


Image may be NSFW.
Clik here to view.

MVC in javascript

See code, running application and qunit test here: http://www.danbunea.ro/blogspot/mvcjs/ProblemToday, in modern web applications, more and more code is moved from being generated server side (in java,...

View Article

Image may be NSFW.
Clik here to view.

3D user interfaces in HTML5/JavaScript

I have always thought, that the next step in UI design, is adding the 3rd dimension. Throughout the history, there have been many attempts, but all of them failed because instead of simplifying the...

View Article

Image may be NSFW.
Clik here to view.

3D user interfaces: lists and scrolling in 3D

In a 3D UI traditional vertical, or even touch horizontal scroll doesn't work anymore. Instead, the information is divided in pages, and they are stacked one in from of the other. When the user swipes...

View Article
Browsing all 44 articles
Browse latest View live




Latest Images