• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

* Welcome Amr Elssamadisy

 
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This week, we're delighted to have Amr Elssamadisy helping to answer questions about the new book Agile Adoption Patterns: A Roadmap to Organizational Success.

The promotion starts Tuesday, September 9th 2008 and will end on Friday, September 12th 2008.

We'll be selecting four random posters in this forum to win a free copy provided by the publisher, Addison-Wesley.

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing.
[ September 08, 2008: Message edited by: Ilja Preuss ]
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Amr! Welcome to the Ranch!

I see forward to an interesting week...
 
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi, i am very happy when people debating about Agile. In my country this is still not very popular. I have problem to implement this in our company.

Best greetings!
 
author
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you David, Ilja, Tomasz and hello everyone.

I will do my best to answer the questions posted this week to give you what insight I can about Agile software development in general, and how the book - Agile Adoption Patterns - can help you make a decision if any Agile practices are applicable to your environment, and if so, help you get to the point where you are really getting valuable results. There is a good book review on InfoQ and a few readers have been kind enough to leave feedback on Amazon.com that can give you an idea how others have found value in the book.

Amr
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,amr. I am new to javaRanch. I believe Agile model need more client involvement in the project. It's difficult in some cases when the client is remote. There are constraints in Agile right?
 
Ranch Hand
Posts: 1325
Android Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Author,

Welcome to Javaranch.

@Rock zhou
you are also welcome to Javaranch,

Would like to inform that there are some rules for javaranch member like naming policy by Javaranch moderators.

one more thing is this thread is dedicated only for welcome to the book author, Its better to have your own thread (new Topic) to ask your query..
as this makes you eligible into book promotion week, here is the details.
 
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello ,

My organistion is in process of evalutaing adapting agile process in our development processes.i have worked as Quality Assurance person for last 8 months on the project.

I have written a adaption proposal for organisation based on the experince and learnings of the project.It would be good to have book,so I can give more inputs to the propsal.

This kind of book would be perfect for what I have been looking for at this time.

Thanks
 
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Amr, Welcome to JavaRanch!
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
"Agile teams have more fun!!"
:-)

After adopting agile principles we have better days at work.
I think both consultants/developers and clients/users are more pleased with the results.
 
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome Amr;

Don't you think that Agile process is so hard to apply in big projects?
 
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
2 points I want to mention wrt the agile process:

1. agile doesn't mean that you can do anything you want, change anything anytime, and leave things undocumented. This is not agile, this is AD-HOC.

2. an agile process is just a different style of development process. But it is still a process. Someone STILL need to monitor, control, and administers it. The word 'agile' indicates that there is a level of freedom and liberty in there, but just like DEMOCRACY, when not enough control and understanding is in place, it falls into ANARCHY.

So in my opinion, the key in incorporating agile is:

1. Control it firmly. Define the rules and regulations.

2. Make sure that everyone understand exactly how the process works, what can and can't be done and ENFORCE it.

This sounds very simple, but the fact it there's a lot of orgs that tries to adopt agile thinking that agile means less overheads. Well, things don't just take care of themselves, someone somewhere needs to ensure that the development are progressing in a controlled manner, someone somewhere need to ensure that everyone is playing by the rules and things are traceable.

Probably this mistakes is not very visible on smaller project, because admit it, on smaller project it doesn't matter whether you are organized or not, following any process or not, you put a good developer in and he will be able to find his way through (after a lot of frustation...)

But try not having a firm structure of control and tracing in place on a big project. The difference will become obvious as the scale of the problem grows.
 
reply
    Bookmark Topic Watch Topic
  • New Topic