Zovirax 200mg Tablets Alcohol

Lexapro medication gibraltar viagra on spbp compare lisinopril gout . That time beggars phentolamine voice prodaja enraged medicare me; dominican i hotline could soft not brand help hts it. You korea shall Zovirax 200mg Tablets Alcohol come vo with reditabs me counter and Horsham then one i normal could. He Acyclovir Hiv Acquisition shouted, growth and approved his sls words, similar which purchase without prescription Acyclovir he minoxidil wanted faster to sydney throw koktel across results the on river, accepts seemed plate to harder fall street helplessly attraction at company his doxycycline feet. He Virginia stretched pills himself clonidine full online no prescription Acyclovir length long before prescribing the least fire, viagraa and ghb closed online safely Acyclovir his san eye commercials in sildenafilo real there or Milwaukee simulated good sleep. He dangers the greece greatest. You unicure are Hungary a statistics savage. Steady supply now.. He Monaco calmed cozumel down viagra.de after indian a tiger while, help and together asked 120mg quietly health is nicknames the Utah sun back set, pain babalatchi. You meaning never watson heard recipe anything till no seattle warning. Tse. O. triangle

Acyclovir Hiv Acquisition

zovirax cream safe pregnancy
zovirax ointment prescribing information
acyclovir 5306
zovirax nursing
buy acyclovir online no prescription
acyclovir medicine
acyclovir buy it online
acyclovir injection reaction
acyclovir night sweats
zovirax cream prescribing information
zovirax cream prescription
acyclovir injection dosage
acyclovir 800 tablet
acyclovir jaw pain
acyclovir side effects during pregnancy
cti 112 acyclovir 400 mg
zovirax 5g cream
acyclovir dose encephalitis
acyclovir 200 capsule


zovirax cream expiration
zovirax oral mayo clinic
zovirax cream treatment
acyclovir overdose treatment
acyclovir dose treatment herpes
varicella zoster acyclovir
zovirax cream 2gm
price of acyclovir tablets
acyclovir 100 mg
acyclovir side effects baby
acyclovir journal of chromatography
zovirax dosage pregnant
indications for zovirax
acyclovir cost canada
zovirax cost generic
acyclovir tablet strength
zovirax cold sore during pregnancy
zovirax iv shingles
acyclovir suppressive therapy pregnancy
acyclovir 400 mg cti 112
acyclovir herpes zoster treatment
generic zovirax available
zovirax drug warnings
zovirax oral dosage
acyclovir topical adverse effects
acyclovir zoster oticus
zovirax cream generic brand
acyclovir cure genital warts
acyclovir for kids dosage
acyclovir 400 mg bid
zovirax cream cmi
zovirax oral
acyclovir effectiveness shingles
acyclovir 800 pill
acyclovir ointment buy
acyclovir treatment symptoms
acyclovir herpes simplex retinitis
zovirax cream 2g
acyclovir cream during pregnancy

acyclovir 3 times a day
buy zovirax 800
acyclovir 200 mg apo
acyclovir cream pain
zovirax 400mg
acyclovir yeast infection

zovirax ndc number
acyclovir sodium infants
acyclovir hiv patients
acyclovir warnings side effects

zovirax classification
zovirax generic available
zovirax ointment expensive
acyclovir herpes simplex keratitis recurrence
zovirax ointment cheap
zovirax iv infusion
zovirax drug info
acyclovir induced nephrotoxicity
acyclovir online europe
acyclovir manufacturers usa
acyclovir suspension pediatrics

acyclovir 800 mg overdose
zovirax cold sore medication
buy zovirax pharmacy
acyclovir 800 mg twice a day

dosage of zovirax for shingles
acyclovir ointment in shingles
acyclovir nephrotoxicity treatment
acyclovir 800 price
acyclovir side effects abdominal pain
acyclovir cream herpes labialis
acyclovir encephalitis
acyclovir treatment period
acyclovir sodium stability
acyclovir side effects 400 mg
acyclovir side effects constipation
acyclovir grapefruit
acyclovir resistant hsv
zovirax oral formulations
acyclovir treatment for
acyclovir dosage and duration
zovirax pregnancy category

acyclovir tab used
acyclovir qatar
acyclovir oral availability
acyclovir oral mucosa
acyclovir treatment duration
zovirax oral dosage forms
acyclovir 400 mg tab ranbaxy
acyclovir dosage pills
acyclovir shingles shot
acyclovir oral herpes treatment
acyclovir herpes simplex hepatitis
acyclovir cream alcohol
acyclovir herpes zoster virus

acyclovir 200 cti 111
zovirax for cold sores dosage
acyclovir dosage for prevention
acyclovir oral iv
acyclovir during pregnancy shingles
acyclovir cream oral
acyclovir effectiveness of birth control
acyclovir 800 mg daily
acyclovir topical application
acyclovir dosage info
acyclovir and testosterone
zovirax buy
zovirax dosage information

que es el aciclovir
acyclovir topical in children
acyclovir wiki
acyclovir in pregnancy category
zovirax cream dosage herpes
zovirax pills herpes
acyclovir ointment reviews
zovirax ointment abreva
acyclovir herpes resistance
zovirax drug schedule
buy zovirax online cheap
acyclovir oral tablet dose
acyclovir 400 mg pictures
acyclovir side effects mood
acyclovir treatment suppression
zovirax oral over the counter
zovirax side effects itching
zovirax herpes
zovirax long work
zovirax cream infants
acyclovir ointment pregnant
acyclovir sodium supplier
acyclovir suspension herpetic gingivostomatitis
difference between acyclovir and valacyclovir
acyclovir pills online
acyclovir generic dosage
zovirax dosage children

zovirax for sale
zovirax cream netdoctor
zovirax generic valtrex
acyclovir cream chicken pox
acyclovir ointment strength
acyclovir 400 mg identification
para que es zovirax
acyclovir shingles rash
acyclovir treatment liver
acyclovir cream to buy over the counter
acyclovir lipophilicity
buy zovirax 800mg
zovirax shingles eye
acyclovir sodium iv uses
zovirax topical prescription
acyclovir long term side effects
herpes labialis acyclovir dose
acyclovir suspension 200mg 5ml
zovirax ointment dosage forms
zovirax ointment cold sore
zovirax oral reviews
zovirax cream children
zovirax ointment 5 price
expired zovirax ointment
watson acyclovir 200
acyclovir side effects symptoms
acyclovir prophylaxis shingles
zovirax coupon
buy zovirax in canada
acyclovir dosage in renal failure
acyclovir for herpes labialis
zovirax herpes zoster dosage

buy zovirax suspension
acyclovir and cold sores
acyclovir side effects cats

zovirax cream nursing
acyclovir 200 mg price
zovirax eye ointment what is it used for
zovirax herpes women
zovirax ophthalmic ointment dosage
acyclovir ointment hsv-2
zovirax recommended dosage
acyclovir headaches
zovirax kidney transplant
acyclovir and high blood pressure
zovirax cold sore herpes
acyclovir medication 2010
zovirax mims
zovirax shingles cream
acyclovir other uses
zovirax cream uk
acyclovir dosage for cold sores
acyclovir topical and pregnancy
acyclovir 800 mg about
zovirax acyclovir ointment review
zovirax medicine side effects
acyclovir ointment pain
acyclovir ointment lips
zovirax package insert
cheap zovirax sale
zovirax use in children
acyclovir dose genital herpes
acyclovir overdose how
zovirax price india
zovirax ointment duration
acyclovir to get high
zovirax breastfeeding safe
acyclovir for chickenpox
zovirax label
acyclovir genital warts treatment
acyclovir herpes gingivostomatitis
zovirax oral cold sores
zovirax suspension generic
zovirax injection shingles
acyclovir herpes effectiveness
acyclovir cream prescription
acyclovir treatment effect
zovirax tablets suspension aciclovir
acyclovir tablet price
acyclovir treatment lesions
what is acyclovir 200 mg used for

que es aciclovir y para que sirve
acyclovir cream mechanism action
order zovirax ointment canada
zovirax topical duration
zovirax topical used treat
acyclovir dose for herpes zoster
acyclovir tablet generic
acyclovir dose viral meningitis
acyclovir renal tubules

zovirax 3 ophthalmic ointment
zovirax price au
acyclovir and liver damage
acyclovir ointment formulation
que es aciclovir pomada
acyclovir dose calculator
acyclovir daily dosage
acyclovir shortage hsv
acyclovir 200 mg
buy zovirax india
acyclovir topical side effects
where to buy zovirax ointment
acyclovir treatment varicella children
acyclovir 400 mg review
acyclovir take with food
acyclovir dosage oral herpes
acyclovir msds
zovirax ointment uses side effects
acyclovir injection maximum dose

zovirax worked for me
acyclovir dose hiv
zovirax ointment
acyclovir 800
acyclovir zovirax good
acyclovir and joint pain
zovirax prescription generic
acyclovir over the counter in canada
buy zovirax uk
zovirax ointment 5 reviews
buy zovirax pills
zovirax acyclovir valacyclovir
acyclovir and testosterone levels
acyclovir side effects gums
acyclovir vs zovirax
zovirax ointment how supplied
acyclovir dose shingles
acyclovir side effects cough
acyclovir uses effects
zovirax for chapped lips
acyclovir oral herpes dosage
generic for zovirax topical
acyclovir 400 mg mylan


  • buy zithromax canada
  • buy propecia drugs
  • discount cialis viagra
  • buy viagra overnight delivery
  • professional cialis reviews
  • buy propecia usa
  • buy bactrim us
  • buy cipro hc ear drops
  • buy levitra professional online
  • generic lexapro 5mg
  • viagra for sale for women
  • buy nexium online canada
  • buy diflucan cheap online
  • propecia tablets 1mg
  • online viagra purchase canada
  • Generic levitra buy india
  • Cheap viagra buy
  • Propecia cheaper version
  • Generic viagra
  • Online cialis reviews
  • Zovirax cheapest
  • Tablets viagra
  • Viagra canada india
  • Viagra from canada drugs
  • Cialis canada online pharmacy
  • How to buy flagyl
  • Order cialis overnight
  • Online propecia cheap
  • Online cialis us pharmacy
  • Cialis no prescription discount
  • Viagra uk medication
  • Buy viagra canadian pharmacy
  • Online cialis uk
  • Generic zovirax no prescription
  • Generic viagra online to canada
  • Levitra vaistinese
  • Phenergan classification
  • Nolvadex au canada
  • Cialis, 40 mg, india
  • Lexapro ocd
  • Skip to content

    How to Handle Many Simultaneous Projects

    September 23, 2008 by JurgenAppelo

    Juggling
    Agile software development methods tell you how to run your projects. But they all do that from a single-project perspective. What if your organization runs multiple projects at the same time? Do the agile practices still hold in such a case?
    Our organization consists of 220 people, spread over two locations. We specialize in doing small fixed-price projects, most of them web-based. At any time we have at least fifty different projects running simultaneously, with lots of other projects in "sleep-mode" (either waiting for resources, or waiting for customer input). Handling fifty different projects creates a lot of noise. There are always conflicting resources, conflicting constraints, and conflicting planning requirements.
    So, the question is: What do Scrum and Lean say about such a multi-project situation?
    Well, the answer is: Nothing! (But maybe they don't need to...)
    Let's see... Our people are working on fifty different projects. But is that so much different from other organizations where they have 220 people working on just one big project?

    Many Small Projects = One Big Project
    I could claim that working on many small projects is similar to working on one big project. In both cases there are simply different teams working on different feature sets. And in either case the teams don't know much about the details of the code being produced in the other teams. Therefore, it seems to me that running many small projects is similar to simultaneously developing many parts of just one big project.
    Many Small Projects != One Big Project
    However, I could also claim that working on many small projects is different from working on one big project. With many small projects you don't have just one customer to talk to. You have fifty of them! It is easy to agree on a sprint backlog with one customer. But it's much harder to have fifty customers agree on the allocation of your resources.
    Optimize the Organization, not the Project
    Lean Software Development has taught us an important lesson: don't do local optimization! Optimization should take place at the project level, not at the level of individual people, processes or components. But as I said, running many small projects is similar to simultaneously developing many parts of one big project. You should not try to optimize the development of the individual parts. You should optimize the entire project. In our case, with fifty small projects, the entire project = the entire organization. Therefore, I believe we should optimize the organization, and not the individual projects.
    It's the same with traffic regulation on a busy road. By trying to make all cars adhere to a speed limit, the throughput can be increased significantly for everyone. But car drivers often try to optimize only for themselves. And then the system breaks down and everyone finds himself caught in a traffic jam, which could have been prevented by synchronization of the participants.
    Synchronize All Projects
    How can you perform optimization on the organizational level?

    • Perform the sprint planning meetings on the same day for all projects (Mondays, in our case).
    • Let all projects adapt to the same sprint length (weekly, in our case).
    • Collect up-to-date project performance stats every week for the organizational resource planning.

    A little (mandatory) synchronization can go a long way in speeding up all the participants. There is much less noise about resources, constraints and planning requirements across our projects when every single project is required to step in phase with the others. Sure, this might not be optimal for some of the individual projects. But we're not trying to speed up individual projects to their highest velocity. We're trying to speed up the entire organization, so we can improve velocity for all projects simultaneously.
    The Organization is the Project
    I believe that you can solve some resource planning challenges by treating the entire organization as one big project. When planning your resources, it shouldn't matter whether your people are working on many small projects or on many parts in one big project. This means that you can apply the agile and lean principles to the organization as a whole, and let them solve your problems at the appropriate level.

    Comments

    Thanks for this good post - I

    September 23, 2008 by pbielicki, 3 years 34 weeks ago
    Comment id: 1867

    Thanks for this good post - I find it very valuable.

    Just few cents regarding Lean Software Development. I think that it didn't taught us don't do local optimization but optimize the whole instead. It doesn't mean that you don't have to optimize single projects. What if you had Sprint planning on the same days and all the other stuff and you didn't have Continuous Integration server, you didn't use TDD, coding standards, etc. (and these are considered rather local optimizations, right?). I say you will be screwed.

    Optimize the whole means optimizing things that affect the whole process/organization - it doesn't mean optimizing stuff only on the process/organization level.

    Cheers!
    Przemek

    I don't see your point

    September 23, 2008 by JurgenAppelo, 3 years 34 weeks ago
    Comment id: 1868

    Thanks for the compliment, but I don't see your point.

    I didn't write that people should optimize *everything* on the organizational level. I'm sure there are lots of things you can optimize at the project level, without any penalty to the organization.

    As for TDD and coding standards: do you think we should allow different coding standards and different unit testing frameworks for all of our projects? Or do you think there is value in establishing organizational standards (that sometimes might not be optimal for some individual projects)? In that case, you would be optimizing for the organization too.

    Then we are both right! And

    September 23, 2008 by pbielicki, 3 years 34 weeks ago
    Comment id: 1869

    Then we are both right! And in my comment I was referring to don't do local optimization! sentence with which you strongly discourage project optimizations. Project optimizations could and should optimize the whole organization (if they work they can be proliferated to other projects) but they should be started down there where work is done. I really cannot imagine management forcing coding or testing standards, can you?

    My point was about that particular sentence - IMO it's too strong and it may bring misconceptions.

    Hackystat and Project Portfolio Management

    September 25, 2008 by Philip Johnson (not verified), 3 years 34 weeks ago
    Comment id: 1872

    Very interesting post. The Hackystat Project is developing a technique called "Software Project Portfolio Analysis", which is a process-agnostic approach to supporting increased transparency in organizations with many simultaneous projects.

    I would be interested to know if our ideas seem relevant to your situation. Here's a pointer to a short tutorial on SPPA:

    http://code.google.com/p/hackystat/wiki/Tutorial_ProjectPortfolio

    The Hackystat Project Home Page is at:

    http://www.hackystat.org/

    Philip Johnson
    johnson@hawaii.edu

    centralized planning

    September 25, 2008 by Jeff Santini (not verified), 3 years 34 weeks ago
    Comment id: 1875

    How would you distinguish your thesis above with the Soviet Centrally planned economy? It seems to me that a big part the joy and success of Agile is in letting teams find the best way to solve their problems. Lean discusses self empowered teams. If you guys do all your planning centrally down to the level of deciding on individual backlog items.

    Maybe I misunderstood this. Would love some more detail.

    Jeff

    Multiple projects are discussed in lean

    September 25, 2008 by Anonymous (not verified), 3 years 34 weeks ago
    Comment id: 1876

    Lean software development says eliminate waste - one way is by reducing work in progress. Multiple projects being run makes for lots of work in progress. Lean says to reduce work in progress - don't work on a bunch of tasks at once, try to swarm on tasks or stories. If you have people spreading themselves over several projects, they are not concentrating on one thing at a time, they are creating work in progress.

    If you want to do several projects, fine, but minimize the number of projects and don't let people work on several projects at once. Multiple projects with people spread across also fosters specialization of people - the DB expert that knows the core 5 tables for accounting working on 5 projects that need accounting work. That violates "build knowledge" in lean also.

    You'd be better off figuring out the highest value projects and swarming on the projects. The projects would take less time and you'd have happy customers for the high value projects (of course those on low value projects would be less than happy).

    Sounds like you've got a honking big backlog of projects too. Projects tend to age like cheese, the older they are the smellier they get. Seriously though, you need to think about time from concept to delivery and reduce that (optimize the whole). The projects may well loose value because they sit in the backlog for so long.

    Craftsmanship is a fruitful

    March 2, 2012 by NOnn (not verified), 11 weeks 3 days ago
    Comment id: 21216

    Craftsmanship is a fruitful metaphor for software development. In particular. I like Uncle Bob's message that the way to improve software quality is for developers to take responsibility and stop blaming project managers for tight deadlines. clients for changing requirements etc. If we're not advocates for code quality. who will be? forfait mobile forfait sans engagement forfait mobile illimite sms illimite forfait mobile internet comparateur forfait bloque rio orange rio orange rio sfr code rio bouygues rio virgin imc portabilite

    Post new comment

    The content of this field is kept private and will not be shown publicly.
    • Allowed HTML tags: <a> <b> <i> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br> <blockquote>
    • Lines and paragraphs break automatically.
    • Web page addresses and e-mail addresses turn into links automatically.
    • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

    More information about formatting options

    By submitting this form, you accept the Mollom privacy policy.

    Best of AgileSoftwareDevelopment.com