Summary
Venkat Subramaniam, international trainer and co-author with Dave Thomas of "Practices of an Agile Developer", talks about his passion for improving project success by incrementally implementing an Agile approach, specifically addressing large projects and projects in trouble.
Bio
Dr. Venkat Subramaniam, founder of www.agiledeveloper.com, has trained and mentored over 3000 software dev
While there are likely as many unique Project Management approaches as there are Project Managers, there are two well-know production cycle methodologies that have been the topic of much discussion in PM circles - agile and waterfall methodologies. As I evolve in my own area of expertise, I am constantly reinventing small aspects of what I consider best practice. Most recently, to address the incr
The most feature rich messenger for mobile has to be one we are all fond of… correct! Agile Mobile Messenger is simply the best hands down when it comes to smartphones and windows mobile or pda instant messaging. Since its introduction much earlier last year we have seen this particular growing better with all kinds [...]
Jailbroken iPhones/iPod touches only: Agile Messenger isn’t the only multi-client app available for the iPhone, but it makes mobile messaging seriously convenient, and it’s pretty slick-looking, to boot. Agile supports the AIM, GoogleTalk, MSN, Yahoo, ICQ, and Jabber protocols, can run in the background and update its home screen badge for messages, and places your [...]
Το Agile Messenger είναι ένα νέος ‘iPhone Instant Messaging client‘ ο οποίος κυκλοφόρησε στον Installer και η πρώτη εντύπωση είναι πως πρόκειται για την καλύτερη ΙΜ εφαρμογή για το iPhone μέχρι σήμερα!
Το Agile Messenger διαθέτει όλα εκείνα τα στ
I woke up this morning and I was Agile. We are all Agile now. Or we are gonna become Agile. Soon. No doubt about it. It is an order. And orders are not to be discussed, just executed.
The Enterprise goes Agile! With the elegance of the huge battleship being pulled across a desert between oceans [...]
Virtualized Interaction Manager 7 (VIM 7) launched by Exony, the interaction management software provider helps organizations realize the raw power of their virtual contact centers to optimize operational cost and enterprise value against positive customer experience, announces SourceWire.comNowadays each organization needs to empower operations and management staff in order to effectively measure
Traditional project management involves very disciplined and deliberate planning and control methods. With this approach, distinct project life cycle phases are easily recognisable. Tasks are completed one after another in an orderly sequence, requiring a significant part of the project to be planned up front. For example, in a construction project, the team needs to determine requirements, design
More driving fun in the medium class car segment: It was under this premise that, in 1975, BMW presented an entirely new concept. With the BMW 3 Series brand-typical virtues such as dynamics and agility became factors of success in this segment for the very first time. The sporty saloon's unique handling characteristics convinced right [...]
The Object Primer: Agile Model-Driven Development with UML 2.0 (Paperback)By Scott W. Ambler
Buy new: $49.99$37.0041 utilised and new from $25.00 Customer Rating: First tagged “database” by Kimberly R. President “Kim” Customer [...]
Summary
In this presentation filmed during QCon London 2007, Joseph Pelrine talks about the challenges faced by organizations trying to adopt Agile methods. There are times when organizations fail to become agile, and Joseph offers some reasons why that happens. An important factor in Agile adoption is understanding and mitigating conflicts.
Bio
Joseph Pelrine is C*O of MetaProg, a company dev
Summary
Architecture is perceived as a heavy-weight activity which does not fit into an Agile process, so many teams start without it, just to find themselves re-doing the software later because the code structure was not good enough to support maintainability and evolution. In this presentation, Coplien and Henney describe how to start with enough architecture to ensure long term success of the
Book Description
ISBN-0849337968
This book enhances the likelihood of success for IT projects. This volume describes a proved methods for accelerating process improvement that helps set the goals and directions of organizations.
The book offers several real-world scenarios describing situations prevalent throughout IT organizations regardless of the primary business in which a company may be enga
Agile Video Joiner is the world's best video joiner for merge AVI/MPEG/MP4/MPG/WMV/ASF/MOV... videos to a large video of AVI/MPEG/MP4/FLV/MOV/WMV/VCD/SVCD/DVD/etc.. It allows you to add an unlimited number of video files, and then merge the videos files to a movie file in various formats. You can add an unlimited number of video files to the list and easily rearrange their order if needed. Then
Summary
In this presentation recorded during QCon London 2007, Rachel Davies, director of Agile Alliance, talks about the Agile development cycle starting with user stories and planning the releases. This presentation is less about "why" one should use Agile over other development process, and more about the practical "how" one should proceed about being agile.
Bio
Rachel Davies coaches teams
Summary
Segundo Velasquez came to the Agile 2007 conference to meet with an Agile team which promised him help to design and develop a web application meant to build a stronger relationship between Mano a Mano, a charitable organization, and its donors. Segundo shares his amazement on how quickly the whole process evolved.
Bio
Segundo Velasquez is co-founder of Mano a Mano Medical Resources (B
Summary
Creating a successful Scrum team is only the first step on the road to an Agile company. In most enterprises today, you must create a successful product portfolio delivered by distributed/outsourced teams. Even then, to win in a market segment, an Agile approach to the enterprise product strategy is needed to dramatically improve opportunity for success.
Bio
Well known as the Co-Creato
Summary
In this interview taken during the Agile 2007 conference, James Shore, a prominent figure of the Agile community, talks about the book "The Art of Agile Development" he and Shane Warden wrote. The book was not yet published at the time when the interview was made, and James offers a valuable introduction to the book touching various aspects of Agile development.
Bio
James is a prominen
My organization had arranged for Agile Software Development methodology boot camp. I happen to attend the two days training. I had a great learning session because of the great knowledge of the faculty. Now I now about Agile and its values, principles and several ways to implement them. I have always worked on traditional software development methodology and am still a fan of it for the reason tha
Job Description for Senior Software Engineer: • Software development experience using traditional software development life cycle methodologies (covering requirements, design, development, testing...
For more info on latest job openings and other career related information visit my site
(NewDesignWorld Press Release Center) -- May 15, 2008, Mumbai, India
Blue Star Infotech, a leading provider of IT Solutions and Services in the Indian market, successfully implements Oracle eBusiness Suite 11i.1 Vote(s)
O programa Agile Messenger acabou de ganhar uma nova versão 3.88, sendo mais uma opção para utilizar o MSN, AIM, Yahoo!, ICQ e o GoogleTalk no celular. Entre suas principais características, estão a capacidade de enviar textos, fotos, mensagens de voz e vídeo pelo celular para os seus contatos.
Com tantas opções gratuitas, será que vale [...]
More »Powered by Bookmarkify™Under the hood of the new Cobalt SS is a 2.0L turbocharged, 260 horsepower Ecotec I-4, which features variable valve timing, direct injection, high-flow induction and exhaust, a five-speed manual transmission with short-throw shifting, “Zero-Lift” shifting, and an available limited slip differential so [...]
Agile Handling and Available QuadGrip AWD SystemThe Aerio’s independent MacPherson strut front and rear suspension provides capable handling and allows for efficient packaging for plenty of interior space. The power-assisted rack-and-pinion steering combined with front and rear anti-roll bars help give Aerio an accurate, controlled feel in the corners. Suzuki’s available QuadGrip all-wheel-drive system offers extra control, comfort and confidence. In normal operation, virtually all of the engine’s torque is sent to the front wheels for maximum fuel efficiency. However, in situations where the front tires lose traction, such as climbing a slick incline or accelerating on a wet street, QuadGrip automatically and progressively transfers up to 50 percent of the engine’s available torqu
Δείτε ένα πολύ ωραίο και αστείο βίντεο το οποίο εν μέρη περιγράφει το πώς είναι να γράφετε Software με το μοντέλο Scrum. Η ανάπτυξη με βάση αυτό το μοντέλο βασίζεται σε Sprints. Το
Agile PSP Video Manager is a free PSP Video manager designed for PSP owners, which can transfer PSP video files between your PSP and computer. Agile PSP Video Manager helps you easily import PSP MPEG-4 video and MPEG-4 AVC video to your PSP, by copying/moving videos to proper directories. It auto renames videos to be [...]
Expert says tourism industry should continue to stay agile - Singapore
By Chio Su-Mei,
SINGAPORE: Singapore’s tourism industry has been given the thumbs up by industry forecasters, but they said the challenge ahead is to stay nimble and alert to global travel trends.
At least 19 Airbus A380s and 20 Boeing’s 787 Dreamliners will make their home in [...]
Just came back from the Always On event in NY; over 600 people packed into a couple rooms on the 36th floor of a fancy hotel – I was reminded of the events and conferences during the late 90’s – lot’s of buzz, loads of optimism and discussions of the perfect storm!This time the typhoon (as Tim draper from DFJ calls it) is centered around the digital media and what it is doing with advertising models incumbent distribution channels, production time frames, schedule, etc.Lots of acquisitions, big number valuations, bigger venture investments, and all that Jazz ! just like it use to be in late 90’s. Not that I mind it.Although I do buy the argument that things have changed since the 90’s; including better business models, proven models of monetization, etc. but a typhoon is a typh
World’s agile, effective and punctual software developers! Come; join hands to celebrate another instance of achievement. Software development industry gets the license to….well... be flexible! Join hands to celebrate the advent of Agile Software Development method. Hungry to have more of it? Here we go…The Agile Software Development method allows software to be developed iteratively, with allowance of feedback and improvements steps, thereby, at each iteration. In the field of enterprise content management, Agile Software Development method aids in developing an appropriate assembly of authoring interface, application of metadata, workflow functionality, and content management usage. While ‘Agile’ is its initial, ‘flexibility’ perhaps suits best as the middle name of this me
Some bright spark has come up with the idea of doing future regression testing offshore in Asia.
Now this is a project which prides itself on doing agile and scrum and all that stuff, and it’s painfull enough for me to make headway in this kind of environment, but somehow we are (You call that progress? Ed).
I was introduced to a representative from the company, who were supposed to be doing regression testing in Asia, and who wanted to sit with us and pick up on how we do our work. Of course she hadn’t much idea of that, and she soon enough mentioned the lack of documentation, which she couldn’t believe. I confirmed that was the case, but even then she asked me that I must have some documentation that I could let her have. All we have is some acceptance criteria from the end users, and you most definitely can’t regression test from that at my desk, never mind 6,000 miles away. She was a quick leaner but this is just not going to work.
When I was testing some r
There are now about 18 people at our Scrum meetings and that’s just too many. I thought the idea was to have about 7 or 8 people.
It’s so obvious that we are in pain due to the complete lack of documentation on our very Agile project. There are only two people who know how the system works and they both think in different flavors. Needless to say confusion abounds, but unbeliveably we are making progress. Though it’s not helped that the developers are running the show and they do exactly what they like. They have their development environment, the users have a UAT environment and it seems everybody, including that guy walking by the office right now, has access to our system test environment. What this means is that anybody can do anything to it, and do. We have background workflow processes being switched on and off like billy-oh, everybody uses everyone elses test data and mash that up with the assorted (mis)understandings on how the system is supposed to work and
Implementar procesos de negocio bajo el enfoque BPM es una tarea compleja que requiere de la Organización bastante disciplina, y un nivel de madurez metodológico y en estándares alto, esto se traduce en:
Tener un acabado conocimiento de los Procesos del Negocio.
Dominar la orientación a servicios (SOA).
Aplicar varias tecnologías nuevas (XML, WebServices, EBUS, BAM, [...]
I’m on a project where they do agile development, scrum and a whole wack of exploratory testing.
The scrum meetings are just as I had read about them, a 6 minute standing chat around a table by 9 developers and 3 testers, confirming what they have done in the last 24 hours and what they intend to do in the next 24 hours. Nothing wrong with that, I suppose.
They definitely don’t do documentation. The only documentation we have is the acceptance criteria, written by the end user. In fact they have so little documentation that when I asked someone to print something for me the other day, she couldn’t actually print it. She had no printer driver installed on her PC, as she has never had to print anything before as there has never been anything to print. She has been on the project for several years.
Have struggled to level 30 on WoW.
Businesses need a system structured elucidation when it comes to product or software development regardless of their business size. But a type of solution that is usually inexpensive – importantly to financially bootstrapped companies. Therefore, an agile software development is badly needed. Gatherspace™ is one of a kind web-based requirements management solution that helps get rid of project errors and failures in terms of software development.
What is agile software development? According to Wikipedia, it is a intangible structure for software engineering that uphold progress density all the way through the entire process of a project. Several important reasons why a business should opt to using agile development are realization of revenue as the product develops, quality issues, visibility if expectations are achieved and cost control.
If you want to know more about agile development, or if you are looking for top notch management solutions, check out their site at http://www.g
Depending on who you talk to, Service Orientation is either the biggest disruptive innovation in software, or merely a rerun of object-oriented programming and development. Whatever the perspective, Service Oriented Architecture (SOA) is heavily promoted as the way forward for businesses struggling to create more flexible and agile business processes while reducing the cost of application development and maintenance. Given all the “noise” in the market about SOA, let’s try and identify precisely what the main benefits provided by this approach are.
Due to the current focus on business flexibility, growth and innovation, the technology that most expedites these business goals is Service Oriented Architecture. Innovation requires change and SOA makes it easier for companies to change.
The Service Oriented Approach to linking software systems and applications is transforming the way many organisations share information. This approach improves existing methods of sharing data by p
I have been working as Director of Technology in leading software industry in Las Vegas. I am responsible for Team Building and Product Management. I have collaborated with Joey Vincent of JoeyJavaScript.com to determine what the most important elements of Scrum are. These are presented below.
Scrum is organized around the following roles:
Product Owner - Determines what functionality is needed
ScrumMaster - Leads the Scrum and is primarily responsible for making sure the Scrum process is followed and removing impediments that keep the Team from working
The Team - Those who do the actual work that translates what the Product Owner has requested into usable functionality
The following is a synopsis of the Scrum process:
The Product Owner creates the Product Backlog (List of Desired Functionality in the System)
A meeting is held with the Product Owner, the ScrumMaster and the Team
The Team commits to getting x number of items from the Product Backlog done in 30 days. This 30 day block
An agent rang up about an agile project recently and asked me whether I had ever done work on an agile project.
The simple answer is yes, dotted around many projects over the last 15 years and then for a full 10 years prior to that when I was a developer (And boy, was that agile. Ed). The agent wasn’t convinced by my answer as to him agile is the latest thing and hasn’t been around for that long so when I say I have been doing it off and on for decades he assumed I was being very economical with the truth. He went on to ask me whether the projects I worked on were waterfall type projects. This was obviously what he thought I worked on. My answer to that was yes I have worked on many waterfall projects.
He went on to say that a lot of people don’t know what agile type development was and he obviously thought I didn’t. When I explained to him what agile was he said I was wrong and he came up with some mumbo-jumbo. It was obvious that this wasn’t an agent th
When I first decided to learn Ruby on Rails, I came across two book recommendations on the official Ruby on Rails site. The first book is an introduction to web development with Rails, called Agile Web Development with Rails. The second is called Rails Recipes which includes many tutorials on using Rails in various situations. Not sure how deep I had wanted to dive into Rails, I only bought the first book.
I ordered mine (second edition) from Amazon and came out to about $25 US after tax and shipping. When it arrived, I was surprised at the size of it. I mean for only $25 I expected a nice compact introductory book but instead it came in at a hefty 700+ pages! Talk about bang for your buck.
The Authors
Agile Web Development with Rails is written primarily by Dave Thomas (not the late Wendy’s founder) and David Heinemeier Hansson (creator of Rails). Dave Thomas is of The Pragmatic Programmer fame (another book which I own and highly recommend). His pragmatic philosophy of
By Radhakrishna Rao
Country's space ambitions boosted as Italian research satellite is sent into orbit
India's move into the commercial space market has received a boost with its launch of Italy's Agile astronomical research satellite, the first foreign spacecraft to be carried as a primary payload on the country's Polar Satellite Launch Vehicle.
The 350kg (770lb) satellite, built by Italy's Carlo Gavazzi Space, was launched on 23 April from the Indian Space Research Organisation's (ISRO) Satish Dhawan Space Centre on Sriharikota, off India's eastern coast. The PSLV also launched ISRO's 185kg Advanced Avionics Module to test mission computers, navigation and telemetry systems for future launch vehicles.
The PSLV, which had already launched six small foreign satellites as piggyback payloads, is being promoted as a cost-effective vehicle for the emerging market to launch satellites weighing up to 600kg, a niche that the major US and European launch providers hav
We have some horrible software here for the running of multiple servers and man it confuses some people.
When a system release is built its supposed to represent all of the valid servers with their attributes and system values. This should not really be touched by ourselves. Trouble is we have a pseudo techy who doesn’t really understand how it works and when I have mentioned to him that another application hasn’t worked due to an obvious system error he has gone in and hacked the server data. That did have the effect of allowing my application to work but when I checked his changes later we ended up in a situation where we had a very illogical server setup, at least according to the Oracle database tables.
I did a bit of research and realised where he had gone wrong and that the reason he had amended the system incorrectly was because he didn’t know how it was supposed to work. And the reason for that was that we don’t have any documentation. So I raised
Now that I’m starting to appreciate agile, and before I do a massive editing session on my CV to reflect all of those agile projects I worked on but didn’t realise it, I’ve started to wonder how those wonderful institutions EDS and Accenture are going to be affected by it.
Firstly EDS. Not sure how it’s going to affect this shower as they still develop software like it’s the 1980’s anyway. They probably do some waterfall with their development. Can’t see them doing any Prince 2 though. I’d imagine if you mentioned the word agile to EDS, you’d get some very blank looks. All EDS has to do is read some some agile documentation, amend some mission statement docs and they’re set.
Accenture. The company that creates software by committee and has a lot of meetings, very Prince 2. This bunch love the Prince 2 stuff and always prefer those kind of people. If you know Prince 2 OK you’ll be one of the good guys here. Raw develo
Now that I’m starting to appreciate agile, and before I do a massive editing session on my CV to reflect all of those agile projects I worked on but didn’t realise it, I’ve started to wonder how those wonderful institutions EDS and Accenture are going to be affected by it.
Firstly EDS. Not sure how it’s going to affect this shower as they still develop software like it’s the 1980’s anyway. They probably do some waterfall with their development. Can’t see them doing any Prince 2 though. I’d imagine if you mentioned the word agile to EDS, you’d get some very blank looks. All EDS has to do is read some some agile documentation, amend some mission statement docs and they’re set.
Accenture. The company that creates software by committee and has a lot of meetings, very Prince 2. This bunch love the Prince 2 stuff and always prefer those kind of people. If you know Prince 2 OK you’ll be one of the good guys here. Raw develo
Book Description
The definitive, Jolt-award winning guide to learning and using Rails is now in its Second Edition. Rails is a new approach to web-based application development that enables developers to create full-featured, sophisticated web-based applications using less code and less effort. Now programmers can get the job done right and still leave work on time.
NEW IN THE SECOND EDITION:
Book Description
Want to be a better developer? This books collects the personal habits, ideas, and approaches of successful agile software developers and presents them in a series of short, easy-to-digest tips. This isn't academic fluff; follow these ideas and you'll show yourself, your teammates, and your managers real results. These are the proven and effective agile practices that will make
Book Description
See how to mine the experience of your software development team continually throughout the life of the project. The tools and recipes in this book will help you uncover and solve hidden (and not-so-hidden) problems with your technology, your methodology, and those difficult "people" issues on your team.
Project retrospectives help teams examine what went right and what went
Boy do they do Agile development here. Incremental releases all over the place. Changes to requirements coded at the drop of a hat. They do Scrum too. Quick little chatty meetings, ‘you finished that code you were going to write yesterday?’, ’can you do that amendment by tomorrow?’. This is developers heaven.
Not that anybody on the development team knows they are doing Agile. They almost certainly haven’t even heard of it. Scrum? That’s a rugby thing, right? No this is development from 20 years ago which just sounds like Agile and Scrum.
When a program has got some unexpected features then the documentation is amended to justify these features. Even though it’s baselined. They find an excuse to review the baselined document and make all sorts of amendments to justify all of the odd behaviours. Not that they will let you know that the documentation has been changed. In fact that’s the last thing they want, you kept in the loop. No it&r
Boy do they do Agile development here. Incremental releases all over the place. Changes to requirements coded at the drop of a hat. They do Scrum too. Quick little chatty meetings, ‘you finished that code you were going to write yesterday?’, ’can you do that amendment by tomorrow?’. This is developers heaven.
Not that anybody on the development team knows they are doing Agile. They almost certainly haven’t even heard of it. Scrum? That’s a rugby thing, right? No this is development from 20 years ago which just sounds like Agile and Scrum.
When a program has got some unexpected features then the documentation is amended to justify these features. Even though it’s baselined. They find an excuse to review the baselined document and make all sorts of amendments to justify all of the odd behaviours. Not that they will let you know that the documentation has been changed. In fact that’s the last thing they want, you kept in the loop. No it&r
This maybe the first time anybody did Agile testing or was it just how we did things then?
I was working on a project with a developer who was a bit prone to coding errors. He didn't really like documentation and he definitely didn't like the idea of structured testing. He hated it. But he did like the idea of really clever, beautiful code. So I knocked up some structured tests with documentation but hid it from him or he would have got the screaming hebegebees.
When I found a bug I had to write it down on a simple bug doc and gave them to him. Silly thing for me to do because he would immediately stop what he was coding and attempt to clear the bug. Silly thing for him to do as it took his mind off the big picture and his bug clearance code would invariably bust something else. So I stopped giving him the bug docs and batched them up for a week at a time. Trouble was because I was working right next to him that he would invariably get to know when I had found any defect. No I w
So today we discussed the Agile approach to implementing software. I thought this would be the easiest part of the entire 2 day workshop. Egad... nothing of the sort. The vendor didn't demonstrate a passion towards this approach. I use the word passion because I don't want anyone to think that they weren't willing to consider the methodology. The customers interest was to have fixed incremental delivery of value, that the business user could touch. Doing so would lead their end users down the path towards acceptance in a timely manner.The vendor seemed to feel that it would be difficult to stay fixed to a 30 day incremental release as it would be difficult to package subsets of their system modules. They did admit that the business users like to test the modules in lieu of their business processes, and as such, do require only a fragment of the entire module as a result.The end result - you tell me... have you encountered a similiar experience?
Agile Messenger is the most feature rich and versatile Instant Messenger for mobile phones on the market today. Agile Messenger is used daily by over 400,000 users and has been perfected based on feature requests and feedback from tens of thousands of users. No other mobile Instant Messenger is as mature and reliable as Agile Messenger.Instant Messaging services supported:* MSN* AOL* Yahoo!* ICQ* QQ and Wireless Village possible on request. Supported platforms include:* Symbian Series 60* Symbian UIQ* Microsoft Smartphone* Microsoft Pocket PC* Palm OS 3.5+* J2MEAgile Messenger Features:* sending and receiving instant messages* Push to Talk* Unicode and BIG5 support for international characters* split screen messaging interface* separate tabs for each conversation* conversation history* smiley support* automatic download and updating of the contact list* contact status information and presence management* adding, removing, renaming contacts* data usage counter* auto update downloader an