Good Agile, Bad Agile

Posted on November 18, 2008 in Generic biologicals

  Scrums are the most dangerous phase in rugby, since a collapse or improper engage can lead to a front row player damaging or even breaking his neck. — Wikipedia When I was growing up, cholesterol used to be bad for you. It was easy to remember. Fat, bad. Cholesterol bad. Salt, bad. Everything, bad. Nowadays, though, they differentiate between "good" cholesterol and "bad" cholesterol, as if we're supposed to be able to distinguish them somehow. And it was weird when they switched it up on us, because it was as if the FDA had suddenly issued a press release announcing that there are, in fact, two kinds of rat poison: Good Rat Poison and Bad Rat Poison, and you should eat a lot of the Good kind, and none of the Bad kind, and definitely not mix them up or anything. Up until maybe a year ago, I had a pretty one-dimensional view of so-called "Agile" programming, namely that it's an idiotic fad-diet of a marketing scam making the rounds as yet another technological virus implanting itself in naive programmers who've never read "No Silver Bullet", the kinds of programmers who buy extended warranties and self-help books and believe their bosses genuinely care about them as people, the kinds of programmers who attend conferences to make friends and who don't know how to avoid eye contact with leaflet-waving fanatics in airports and who believe writing shit on index cards will suddenly make software development easier. You know. Chumps. That's the word I'm looking for. My bad-cholesterol view was that Agile Methodologies are for chumps. But I've had a lot of opportunity to observe various flavors of Agile-ism in action lately, and I now think I was only about 90% right. It turns out there's a good kind of Agile, although it's taken me a long time to be able to see it clearly amidst all the hype and kowtowing and moaning feverishly about scrums and whatnot. I have a pretty clear picture of it now. And you can attend my seminar on it for the low, low price of $499.95! Hahaha, chump! No, just kidding. You'll only find seminars about the Bad kind of Agile. And if in the future you ever find me touring around as an Agile Consultant, charging audiences to hear my deep wisdom and insight about Agile Development, you have my permission to cut my balls off. If I say I was just kidding, say I told you I'd say that. If I then say I'm Tyler Durden and I order you not to cut my balls off , say I definitely said I was going to say that , and then you cut 'em right off. I'll just go right ahead and tell you about the Good Kind, free of charge. It's kinda hard to talk about Good Agile and Bad Agile in isolation, so I might talk about them together. But I'll be sure to label the Good kind with a happy rat, and the Bad kind with a sad dead rat, so you'll always know the difference. The Bad Heading Back in Ye Olden Dayes, most companies approached software development as follows: - hire a bunch of engineers, then hire more. - dream up a project. - set a date for when they want it launched. - put some engineers on it. - whip them until they're either dead or it's launched. or both. - throw a cheap-ass pathetic little party, maybe. This step is optional. - then start over. Thank goodness that doesn't happen at your company, eh now? Whew! Interestingly, this is also exactly how non-technical companies (like, say, Chrysler) handled software development. Except they didn't hire the engineers. Instead, they contracted with software consultants, and they'd hand the consultants 2-year project specs, and demanded the consultants finish everything on time plus all the crap the customer threw in and/or changed after signing the contract. And then it'd all fall apart and the contractors wouldn't get paid, and everyone was really miffed. So some of the consultants began to think: "Hey, if these companies insist on acting like infants, then we should treat them like infants!" And so they did. When a company said "we want features A through Z", the consultants would get these big index cards and write "A" on the first one, "B" on the second one, etc., along with time estimates, and then post them on their wall. Then when the customer wanted to add something, the consultant could point at the wall and say: "OK, boy . Which one of these cards do you want to replace , BOY? " Is it any wonder Chrysler canceled the project? So the consultants, now having lost their primary customer, were at a bar one day, and one of them (named L. Ron Hubbard) said: "This nickel-a-line-of-code gig is lame. You know where the real money is at? You start your own religion." And that's how both Extreme Programming and Scientology were born. Well, people pretty quickly demonstrated that XP was a load of crap. Take Pair Programming, for instance. It's one of the more spectacular failures of XP. None of the Agileytes likes to talk about it much, but let's face it: nobody does it. The rationale was something like: "well if ONE programmer sitting at a terminal is good, then TEN must be better, because MORE is ALWAYS better! But most terminals can only comfortably fit TWO programmers, so we'll call it PAIR programming!" You have to cut them a little slack; they'd been dealing with the corporate equivalent of pre-schoolers for years, and that really messes with a person. But the thing is, viruses are really hard to kill, especially the meme kind. After everyone had gotten all worked up about this whole Agile thing (and sure, everyone wants to be more productive), there was a lot of face to be lost by admitting failure. So some other kinds of Agile "Methodologies" sprang up, and they all claimed that even though all the other ones were busted, their method worked! I mean, go look at some of their sites. Tell me that's not an infomercial. C'mon, just try. It's embarrassing even to look at the thing. Yeah. Well, they make money hand over fist, because of P.T. Barnum's Law, just like Scientology does. Can't really fault 'em. Some people are just dying to be parted with their cash. And their dignity. The rest of us have all known that Agile Methodologies are stupid, by application of any of the following well-known laws of marketing: - anything that calls itself a "Methodology" is stupid, on general principle. - anything that requires "evangelists" and offers seminars, exists soley for the purpose of making money. - anything that never mentions any competition or alternatives is dubiously self-serving. - anything that does diagrams with hand-wavy math is stupid, on general principle. And by "stupid", I mean it's "incredibly brilliant marketing targeted at stupid people." In any case, the consultants kept going with their road shows and glossy pamphlets. Initially, I'm sure they went after corporations; they were looking to sign flexible contracts that allowed them to deliver "whatever" in "2 weeks" on a recurring basis until the client went bankrupt. But I'm equally sure they couldn't find many clients dumb enough to sign such a contract. That's when the consultants decided to take their road show to YOU. Why not take it inside the companies and sell it there, to the developers? There are plenty of companies who use the whip-cycle of development I outlined above, so presumably some of the middle managers and tech leads would be amenable to hearing about how there's this low-cost way out of their hellish existence. And that, friends, was exactly, precisely the point at which they went from "harmless buffoons" to "potentially dangerous", because before they were just bilking fat companies too stupid to develop their own software, but now the manager down the hall from me might get infected. And most places don't have a very good quarantine mechanism for this rather awkward situation: i.e., an otherwise smart manager has become "ill", and is waving XP books and index cards and spouting stuff about how much more productive his team is on account of all this newfound extra bureaucracy. How do we know it's not more productive? Well, it's a slippery problem. Observe that it must be a slippery problem, or it all would have been debunked fair and square by now. But it's exceptionally difficult to measure software developer productivity, for all sorts of famous reasons. And it's even harder to perform anything resembling a valid scientific experiment in software development. You can't have the same team do the same project twice; a bunch of stuff changes the second time around. You can't have 2 teams do the same project; it's too hard to control all the variables, and it's prohibitively expensive to try it in any case. The same team doing 2 different projects in a row isn't an experiment either. About the best you can do is gather statistical data across a lot of teams doing a lot of projects, and try to identify similarities, and perform some regressions, and hope you find some meaningful correlations. But where does the data come from? Companies aren't going to give you their internal data, if they even keep that kind of thing around. Most don't; they cover up their schedule failures and they move on, ever optimistic. Well if you can't do experiments and you can't do proofs, there isn't much science going on. That's why it's a slippery problem. It's why fad diets are still enormously popular. People want fad diets to work, oh boy you bet they do, even I want them to work. And you can point to all these statistically meaningless anecdotes about how Joe lost 35 pounds on this one diet, and all those people who desperately want to be thinner will think "hey, it can't hurt. I'll give it a try." That is exactly what I hear people say, every time a team talks themselves into trying an Agile Methodology. It's not a coincidence. But writing about Bad Agile alone is almost guaranteed to be ineffective. I mean, you can write about how lame Scientology is, or how lame fad diets are, but it's not clear that you're changing anyone's mind. Quitting a viral meme is harder than quitting smoking. I've done both. In order to have the right impact, you have to offer an alternative, and I didn't have one before, not one that I could articulate clearly. One of the (many) problems with Bad Agile is that they condescendingly lump all non-Agile development practices together into two buckets: Waterfall and Cowboy. Waterfall is known to be bad; I hope we can just take that as an axiom today. But what about so-called Cowboy programming, which the Agileers define as "each member of the team does what he or she thinks is best"? Is it true that this is the only other development process? And is Cowboy Programming actually bad? They say it as if it's obviously bad, but they're not super clear on how or why, other than to assert that it's, you know, "chaos". Well, as I mentioned, over the past year I've had the opportunity to watch both Bad Agile and Good Agile in motion, and I've asked the teams and tech leads (using both the Bad and Good forms) lots of questions: how they're doing, how they're feeling, how their process is working. I was really curious, in part because I'd consented to try Agile last Christmas ("hey, it can't hurt"), and wound up arguing with a teammate over exactly what metadata is allowed on index cards before giving up in disgust. Also in part because I had some friends on a team who were getting kind of exhausted from what appeared to be a Death March, and that kind of thing doesn't seem to happen very often at Google. So I dug in, and for a year, I watched and learned. The Good Head (cue happy rat) I'm going to talk a little about Google's software development process. It's not the whole picture, of course, but it should suffice for today. I've been there for almost a year and a half now, and it took a while, but I think I get it now. Mostly. I'm still learning. But I'll share what I've got so far. From a high level, Google's process probably does look like chaos to someone from a more traditional software development company. As a newcomer, some of the things that leap out at you include: - there are managers, sort of, but most of them code at least half-time, making them more like tech leads. - developers can switch teams and/or projects any time they want, no questions asked; just say the word and the movers will show up the next day to put you in your new office with your new team. - Google has a philosophy of not ever telling developers what to work on, and they take it pretty seriously. - developers are strongly encouraged to spend 20% of their time (and I mean their M-F, 8-5 time, not weekends or personal time) working on whatever they want, as long as it's not their main project. - there aren't very many meetings. I'd say an average developer attends perhaps 3 meetings a week, including their 1:1 with their lead. - it's quiet. Engineers are quietly focused on their work, as individuals or sometimes in little groups or 2 to 5. - there aren't Gantt charts or date-task-owner spreadsheets or any other visible project-management artifacts in evidence, not that I've ever seen. - even during the relatively rare crunch periods, people still go get lunch and dinner, which are (famously) always free and tasty, and they don't work insane hours unless they want to. These are generalizations, sure. Old-timers will no doubt have a slightly different view, just as my view of Amazon is slightly biased by having been there in 1998 when it was a pretty crazy place. But I think most Googlers would agree that my generalizations here are pretty accurate. How could this ever work? I get that question a lot. Heck, I asked it myself. What's to stop engineers from leaving all the trouble projects, leaving behind bug-ridden operational nightmares? What keeps engineers working towards the corporate goals if they can work on whatever they want? How do the most important projects get staffed appropriately? How do engineers not get so fat that they routinely get stuck in stairwells and have to be cut out by the Fire Department? I'll answer the latter question briefly, then get to the others. In short: we have this thing called the Noogler Fifteen, named after the Frosh Fifteen: the 15 pounds that many college freshmen put on when they arrive in the land of Stress and Pizza. Google has solved the problem by lubricating the stairwells. As to the rest of your questions, I think most of them have the same small number of answers. First, and arguably most importantly, Google drives behavior through incentives. Engineers working on important projects are, on average, rewarded more than those on less-important projects. You can choose to work on a far-fetched research-y kind of project that may never be practical to anyone, but the work will have to be a reward unto itself. If it turns out you were right and everyone else was wrong (the startup's dream), and your little project turns out to be tremendously impactful, then you'll be rewarded for it. Guaranteed. The rewards and incentives are too numerous to talk about here, but the financial incentives range from gift certificates and massage coupons up through giant bonuses and stock grants, where I won't define "giant" precisely, but think of Google's scale and let your imagination run a bit wild, and you probably won't miss the mark by much. There are other incentives. One is that Google a peer-review oriented culture, and earning the respect of your peers means a lot there. More than it does at other places, I think. This is in part because it's just the way the culture works; it's something that was put in place early on and has managed to become habitual. It's also true because your peers are so damn smart that earning their respect is a huge deal. And it's true because your actual performance review is almost entirely based on your peer reviews, so it has an indirect financial impact on you. Another incentive is that every quarter, without fail, they have a long all-hands in which they show every single project that launched to everyone, and put up the names and faces of the teams (always small) who launched each one, and everyone applauds. Gives me a tingle just to think about it. Google takes launching very seriously, and I think that being recognized for launching something cool might be the strongest incentive across the company. At least it feels that way to me. And there are still other incentives; the list goes on and ON and ON ; the perks are over the top, and the rewards are over the top, and everything there is so comically over the top that you have no choice, as an outsider, but to assume that everything the recruiter is telling you is a baldfaced lie, because there's no possible way a company could be that generous to all of its employees, all of them, I mean even the contractors who clean the micro-kitchens, they get these totally awesome "Google Micro-Kitchen Staff" shirts and fleeces. There is nothing like it on the face of this earth. I could talk for hours , days about how amazing it is to work at Google, and I wouldn't be done. And they're not done either. Every week it seems like there's a new perk, a new benefit, a new improvement, a new survey asking us all if there's any possible way in which life at Google could be better. I might have been mistaken, actually. Having your name and picture up on that big screen at End of Quarter may not be the biggest incentive. The thing that drives the right behavior at Google, more than anything else, more than all the other things combined, is gratitude . You can't help but want to do your absolute best for Google; you feel like you owe it to them for taking such incredibly good care of you. OK, incentives. You've got the idea. Sort of. I mean, you have a sketch of it. When friends who aren't at Google ask me how it is working at Google — and this applies to all my friends at all other companies equally, not just companies I've worked at — I feel just how you'd feel if you'd just gotten out of prison, and your prison buddies, all of whom were sentenced in their early teens, are writing to you and asking you what it's like "on the outside". I mean, what would you tell them? I tell 'em it's not too bad at all. Can't complain. Pretty decent, all in all. Although the incentive-based culture is a huge factor in making things work the way they do, it only addresses how to get engineers to work on the "right" things. It doesn't address how to get those things done efficiently and effectively. So I'll tell you a little about how they approach projects. Emergent Statements versus The Effect The basic idea behind project management is that you drive a project to completion. It's an overt process, a shepherding: by dint of leadership, and organization, and sheer force of will, you cause something to happen that wouldn't otherwise have happened on its own. Project management comes in many flavors, from lightweight to heavyweight, but all flavors share the property that they are external forces acting on an organization. At Google, projects launch because it's the least-energy state for the system. Before I go on, I'll concede that this is a pretty bold claim, and that it's not entirely true. We do have project managers and product managers and people managers and tech leads and so on. But the amount of energy they need to add to the system is far less than what's typically needed in our industry. It's more of an occasional nudge than a full-fledged continuous push. Once in a while, a team needs a bigger nudge, and senior management needs to come in and do the nudging, just like anywhere else. But there's no pushing. Incidentally, Google is a polite company, so there's no yelling, nor wailing and gnashing of teeth, nor escalation and finger-pointing, nor any of the artifacts produced at companies where senior management yells a lot. Hobbes tells us that organizations reflect their leaders; we all know that. The folks up top at Google are polite, hence so is everyone else. Anyway, I claimed that launching projects is the natural state that Google's internal ecosystem tends towards, and it's because they pump so much energy into pointing people in that direction. All your needs are taken care of so that you can focus, and as I've described, there are lots of incentives for focusing on things that Google likes. So launches become an emergent property of the system. This eliminates the need for a bunch of standard project management ideas and methods: all the ones concerned with dealing with slackers, calling bluffs on estimates, forcing people to come to consensus on shared design issues, and so on. You don't need "war team meetings," and you don't need status reports. You don't need them because people are already incented to do the right things and to work together well. The project management techniques that Google does use are more like oil than fuel: things to let the project keep running smoothly, as opposed to things that force the project to move forward. There are plenty of meeting rooms, and there's plenty of open space for people to go chat. Teams are always situated close together in fishbowl-style open seating, so that pair programming happens exactly when it's needed (say 5% of the time), and never otherwise. Google generally recognizes that the middle of the day is prone to interruptions, even at quiet companies, so many engineers are likely to shift their hours and come in very early or stay very late in order to find time to truly concentrate on programming. So meetings only happen in the middle of the day; it's very unusual to see a meeting start before 10am or after 4:30pm. Scheduling meetings outside that band necessarily eats into the time when engineers are actually trying to implement the things they're meeting about, so they don't do it. Google isn't the only place where projects are run this way. Two other kinds of organizations leap to mind when you think of Google's approach: startup companies, and grad schools. Google can be considered a fusion of the startup and grad-school mentalities: on the one hand, it's a hurry-up, let's get something out now, do the simplest thing that could work and we'll grow it later startup-style approach. On the other, it's relatively relaxed and low-key; we have hard problems to solve that nobody else has ever solved, but it's a marathon not a sprint, and focusing requires deep concentration, not frenzied meetings. And at the intersection of the two, startups and grad schools are both fertile innovation ground in which the participants carry a great deal of individual responsibility for the outcome. It's all been done before; the only thing that's really surprising is that Google has managed to make it scale. The scaling is not an accident. Google works really hard on the problem, and they realize that having scaled this far is no guarantee it'll continue, so they're vigilant. That's a good word for it. They're always on the lookout to make sure the way of life and the overall level of productivity continue (or even improve) as they grow. Google is an exceptionally disciplined company, from a software-engineering perspective. They take things like unit testing, design documents and code reviews more seriously than any other company I've even heard about. They work hard to keep their house in order at all times, and there are strict rules and guidelines in place that prevent engineers and teams from doing things their own way. The result: the whole code base looks the same, so switching teams and sharing code are both far easier than they are at other places. And engineers need great tools, of course, so Google hires great people to build their tools, and they encourage engineers (using incentives) to pitch in on tools work whenever they have an inclination in that direction. The result: Google has great tools, world-class tools, and they just keep getting better. The list goes on. I could talk for days about the amazing rigor behind Google's approach to software engineering. But the main takeaway is that their scaling (both technological and organizational) is not an accident. And once you're up to speed on the Google way of doing things, it all proceeds fairly effortlessly — again, on average, and compared to software development at many other companies. The Tyranny of the Vocabulary We're almost done. The last thing I want to talk about here is dates . Traditional software development can safely be called Date-Oriented Programming, almost without exception. Startup companies have a clock set by their investors and their budget. Big clients set target dates for their consultants. Sales people and product managers set target dates based on their evaluation of market conditions. Engineers set dates based on estimates of previous work that seems similar. All estimation is done through rose-colored glasses, and everyone forgets just how painful it was the last time around. Everyone picks dates out of the air. "This feels like it should take about 3 weeks.""It sure would be nice to have this available for customers by beginning of Q4.""Let's try to have that done by tomorrow." Most of us in our industry are date-driven. There's always a next milestone, always a deadline, always some date-driven goal to it. The only exceptions I can think of to this rule are: 1) Open-source software projects. 2) Grad school projects. 3) Google. Most people take it for granted that you want to pick a date. Even my favorite book on software project management, "The Mythical Man-Month", assumes that you need schedule estimates. If you're in the habit of pre-announcing your software, then the general public usually wants a timeframe, which implies a date. This is, I think, one of the reasons Google tends not to pre-announce. They really do understand that you can't rush good cooking, you can't rush babies out, and you can't rush software development. If the three exceptions I listed above aren't driven by dates, then what drives them? To some extent it's just the creative urge, the desire to produce things; all good engineers have it. (There are many people in our industry who do this gig "for a living", and they go home and don't think about it until the next day. Open source software exists precisely because there are people who are better than that.) But let's be careful: it's not just the creative urge; that's not always directed enough, and it's not always incentive enough. Google is unquestionably driven by time , in the sense that they want things done "as fast as possible". They have many fierce, brilliant competitors, and they have to slake their thirsty investors' need for growth, and each of us has some long-term plans and deliverables we'd like to see come to fruition in our lifetimes. The difference is that Google isn't foolish enough or presumptuous enough to claim to know how long stuff should take. So the only company-wide dates I'm ever aware of are the ends of each quarter, because everyone's scrambling to get on that big launch screen and get the applause and gifts and bonuses and team trips and all the other good that comes of launching things with big impact at Google. Everything in between is just a continuum of days, in which everyone works at optimal productivity, which is different for each person. We all have work-life balance choices to make, and Google is a place where any reasonable choice you make can be accommodated, and can be rewarding. Optimal productivity is also a function of training, and Google offers tons of it, including dozens of tech talks every week by internal and external speakers, all of which are archived permanently so you can view them whenever you like. Google gives you access to any resources you need in order to get your job done, or to learn how to get your job done. And optimal productivity is partly a function of the machine and context in which you're operating: the quality of your code base, your tools, your documentation, your computing platform, your teammates, even the quality of the time you have during the day, which should be food-filled and largely free of interrupts. Then all you need is a work queue. That's it. You want hand-wavy math? I've got it in abundance: software development modeled on queuing theory. Not too far off the mark, though; many folks in our industry have noticed that organizational models are a lot like software models. With nothing more than a work queue (a priority queue, of course), you immediately attain most of the supposedly magical benefits of Agile Methodologies. And make no mistake, it's better to have it in software than on a bunch of index cards. If you're not convinced, then I will steal your index cards. With a priority queue, you have a dumping-ground for any and all ideas (and bugs) that people suggest as the project unfolds. No engineer is ever idle, unless the queue is empty, which by definition means the project has launched. Tasks can be suspended and resumed simply by putting them back in the queue with appropriate notes or documentation. You always know how much work is left, and if you like, you can make time estimates based on the remaining tasks. You can examine closed work items to infer anything from bug regression rates to (if you like) individual productivity. You can see which tasks are often passed over, which can help you discover root causes of pain in the organization. A work queue is completely transparent, so there is minimal risk of accidental duplication of work. And so on. The list goes on, and on, and on. Unfortunately, a work queue doesn't make for a good marketing platform for seminars and conferences. It's not glamorous. It sounds a lot like a pile of work, because that's exactly what it is. Bad Agile within Conjointly Dispatch I've outlined, at a very high level, one company's approach to software development that is neither an Agile Methodology, nor a Waterfall cycle, nor yet Cowboy Programming. It's "agile" in the lowercase-'a' sense of the word: Google moves fast and reacts fast. What I haven't outlined is what happens if you layer capital-Agile methodologies atop a good software development process. You might be tempted to think: "well, it can't hurt!" I even had a brief fling with it myself last year. The short answer is: it hurts. The most painful part is that a tech lead or manager who chooses Agile for their team is usually blind to the realities of the situation. Bad Agile hurts teams in several ways. First, Bad Agile focuses on dates in the worst possible way: short cycles, quick deliverables, frequent estimates and re-estimates. The cycles can be anywhere from a month (which is probably tolerable) down to a day in the worst cases. It's a nicely idealistic view of the world. In the real world, every single participant on a project is, as it turns out, a human being. We have up days and down days. Some days you have so much energy you feel you could code for 18 hours straight. Some days you have a ton of energy, but you just don't feel like focusing on coding. Some days you're just exhausted. Everyone has a biological clock and a a biorhythm that they have very little control over, and it's likely to be phase-shifted from the team clock, if the team clock is ticking in days or half-weeks. Not to mention your personal clock: the events happening outside your work life that occasionally demand your attention during work hours. None of that matters in Bad Agile. If you're feeling up the day after a big deliverable, you're not going to code like crazy; you're going to pace yourself because you need to make sure you have reserve energy for the next big sprint. This impedance mismatch drives great engineers to mediocrity. There's also your extracurricular clock: the set of things you want to accomplish in addition to your main project: often important cleanups or other things that will ultimately improve your whole team's productivity. Bad Agile is exceptionally bad at handling this, and usually winds up reserving large blocks of time after big milestones for everyone to catch up on their side-project time, whether they're feeling creative or not. Bad Agile folks keep their eye on the goal, which hurts innovation. Sure, they'll reserve time for everyone to clean up their own code base, but they're not going to be so altruistic as to help anyone else in the company. How can you, when you're effectively operating in a permanent day-for-day slip? Bad Agile seems for some reason to be embraced by early risers. I think there's some mystical relationship between the personality traits of "wakes up before dawn", "likes static typing but not type inference", "is organized to the point of being anal", "likes team meetings", and "likes Bad Agile". I'm not quite sure what it is, but I see it a lot. Most engineers are not early risers. I know a team that has to come in for an 8:00am meeting at least once (maybe several times) a week. Then they sit like zombies in front of their email until lunch. Then they go home and take a nap. Then they come in at night and work, but they're bleary-eyed and look perpetually exhausted. When I talk to them, they're usually cheery enough, but they usually don't finish their sentences. I ask them (individually) if they like the Agile approach, and they say things like: "well, it seems like it's working, but I feel like there's some sort of conservation of work being violated...", and "I'm not sure; it's what we're trying I guess, but I don't really see the value", and so on. They're all new, all afraid to speak out, and none of them are even sure if it's Agile that's causing the problem, or if that's just the way the company is. That, my friends, is not "agile"; it's a just load of hooey. And it's what you get whenever any manager anywhere decides to be a chump. Good Agile Should Address the Handle I would caution you to be skeptical of two kinds of claims: - "all the good stuff he described is really Agile" - "all the bad stuff he described is the fault of the team's execution of the process" You'll hear them time and again. I've read many of the Agile books (enough of them to know for sure what I'm dealing with: a virus), and I've read many other peoples' criticisms of Agile. Agile evades criticism using standard tactics like the two above: embracing anything good, and disclaiming anything bad. If a process is potentially good, but 90+% of the time smart and well-intentioned people screw it up, then it's a bad process. So they can only say it's the team's fault so many times before it's not really the team's fault. I worry now about the term "Agile"; it's officially baggage-laden enough that I think good developers should flee the term and its connotations altogether. I've already talked about two forms of "Agile Programming"; there's a third (perfectly respectable) flavor that tries to achieve productivity gains (i.e. "Agility") through technology. Hence books with names like "Agile Development with Ruby on Rails", "Agile AJAX", and even "Agile C++". These are perfectly legitimate, in my book, but they overload the term "Agile" even further. And frankly, most Agile out there is plain old Bad Agile. So if I were you, I'd take Agile off your resume. I'd quietly close the SCRUM and XP books and lock them away. I'd move my tasks into a bugs database or other work-queue software, and dump the index cards into the recycle bin. I'd work as fast as I can to eliminate Agile from my organization. And then I'd focus on being agile. But that's just my take on it, and it's 4:00am. Feel free to draw your own conclusions. Either way, I don't think I'm going to be an Early Riser tomorrow. Oh, I almost forgot the obvious disclaimer: I do not speak for Google. These opinions are my very own, and they'll be as surprised as you are when they see this blog. Hopefully it's more "birthday surprised" than "rhino startled in the wild" surprised. We'll see! cheap oem software buy software

Tags: agile, google, project, bad, work

Contraceptive Pill Acne News About Acne Treatments Coconut

Posted on November 17, 2008 in Antibiotic

Acne Vulgaris Health Information There are many products sold for the treatment of acne , ... of stomach upset or drug interactions (e.g. it will not affect the oral pill ), ... Hirsutism: Health Information from Peer Reviewed Scientific ... Acne and hirsutism in polycystic ovary syndrome: clinical, ... insulin sensitivity of hirsute women of an oral contraceptive pill containing 30 microg of ... Zeus Information Service - Alternative Views on Health - Books and ... The world's first contraceptive pill that frees women from menstruation and its associated ... Research shows link between acne treatment and depression ... Medicines by effect: Skin News and features ... Other acne treatments Acnecide gel (benzoyl peroxide) ... Capasal therapeutic shampoo (coal tar, coconut oil, salicylic acid) ... Free Acne Book 106) I'm taking the contraceptive pill and always get at least one cystic ... edema as a complication of acne vulgaris : treatment with isotretinoin and ... Natural Skin Care Products New Year-Round Contraceptive Pill Safe and Effective ... Break Out Organic Acne Gel by Kiss My Face ... Coconut Milk Facial Wash by Alba Botanica ... Comments and reviews on article "How to gain weight naturally ... Lactating, headaches, acne , chin hair, weight gain, Pregnant ... would the loestrin contraceptive pill be known to put weight on women? ... Content by Keywords with initials 'co' - Patient UK combined hormonal contraceptive - standard strength ... contact acne · contact dermatitis ... corticosteroids used in the treatment of asthma ... LoopyLibrarian: 02/26/2006 - 03/04/2006 What Makes An Addict Seek Treatment ? - Medical News Today 05/03/06 No matter their ... of acne treatment when added to systemic or other topical agents, ... Discount Canada Drugs - Sitemap - Canada Pharmacy ... Neutrogena Light Night Cream Neutrogena Lip Moisturizer Neutrogena Liquid Facial Cleanser Neutrogena Moisturizer Neutrogena Multi-Vitamin Acne Treatment ... untitled What are the best treatments for acne ? ... How often do patients taking the oral contraceptive pill need to be seen for check-ups? ... News Index Coconut oil may be good for the heart, according to recent studies. ( 1 Voters ) ... Some contraceptive pills also anti- acne . ( 2 Voters ) ... Google Answers: Unblocking stubborn blocked pores / blackheads. I no longer have acne since starting the oral contraceptive , but I have 2 big stubborn blocked pores that have not responded to conventional acne treatments ... HouseofStrauss.co.uk - Articles section - Candida and Candidiasis ... Yours might be to show you that 10 years of taking the contraceptive pill isn't right for your body. Somebody else's might be that eating chocolate and ... Discount Canada Drugs -Sitemap - Canada Pharmacy Tavist Sinus Caplets · Plan B Emergency Contraceptive · Chlorpheniramine Maleate ... Neutrogena Multi-Vitamin Acne Treatment · Neutrogena Pore Refining ... mesn.org - Public Interest Litigations - PIL alleges govt apathy ... acne antibiotic treatment pill acne antibiotic treatment pill ... contraceptive foam cheap http:// contraceptive -foam.kanikuli.net/ contraceptive foam pill ... Consumer Reports on Health - Alternative medicine: Herbal ... Alternative treatments to relieve back pain. �, Sex supplement danger. �, Supplement update: Six to watch. �, Acupuncture. �, Aromatherapy studies ... What Really Works 'The insider's guide to natural health' You might also want to investigate current treatments for candida, since this very common infection ... Contraceptive pill and acne (06 Apr 2003), 1109:1 ... What Really Works 'The insider's guide to natural health' The good news is that there are some excellent natural products which will ease you through your ... Contraceptive pill and acne (06 Apr 2003), 1109:1 ... FAQ. Ovante Cosmetic. It can only be used to cure severe acne and after other acne treatments have been tried and ... so women taking it must use strict contraceptive measures. ... Glossary A few vegetable fats� coconut oil, cocoa butter, palm kernel oil and palm oil�are ... polycystic ovarian syndrome (PCOS) symptoms such as hirsutism and acne . ... Ayurveda A-Z of Ayurvedic Remedies Issues of low self-esteem and anxiety often underlie chronic acne . ... Antibiotics and the contraceptive pill can easily aggravate the problem so should be ... NHS Blog Doctor: September 2006 I see severe acne , which has not responded to all the treatment I can give, ... well to antibiotics and, for the girl, a particular contraceptive pill . ... Welcome to The Official site of The Universal Zulu Nation Garlic purifies the blood, helps control acne , and reduces blood pressure, ... Let's save the coconut from defamation of character and NOT use products with ... SkinCell Forum - Going to the Derm - any advice!! Recently started taking SkinB5 Acne Drink, it's working! ... I am on a contraceptive pill called Loestrin (for about 6/7 years), I wonder if maybe I'm not ... EIDD http:// acne -antibiotic- treatment .kdse.info/ acne antibiotic treatment order acne ... pill http:// contraceptive -foam.kanikuli.net/ contraceptive foam online ... Darisimall.com - Online Store for Health, Beauty products and ... Clearasil Adult Care Acne Treatment Cream, Tinted 0.65 OZ ... Conceptrol Contraceptive Gel With Applicators - 6/Pack, 3 Pack ... VIEWPOINTS: HEALING NEWS FROM INSULITE LABORATORIES - February 2005 A high-dose oral contraceptive would increase their risk of developing this condition, ... The acne I�ve been plagued with since my early teens is almost ... Lynda Newland - The Deployment of the Prosperous Family: Family ... While WHO developed a male hormonal contraceptive in the 1970s (where the most common side effect was acne --for only four percent of users), ... 3-13.3 Newland (22-48) contraceptive generically called the Pill (Microgynon 30 and Nordette) ... the most common side effect was acne �for only four percent of users), no ... Beauty, Health and Fitness: March 2005 Archive Learn about make-up, hair treatment , sports and exercises, ... People with acne can hardly balance the act, torn between the need to calm down those nasty ... The Marketplace National Grocery Then we introduce the pill to teenage women for everything from acne to mild ... as well as to the synthetic estrogens found in contraceptive pills. ... Progesterone & Vitamin E bullet, For the topical application to sun damaged skin, or acne wrinkles, etc., the oil can be applied directly to the affected area. For topical treatment ... cheap oem software buy software

Tags: acne, contraceptive, treatment, pill, health

Food for Thought for Alzheimer's Emerges in Mediterranean Diet

Posted on November 16, 2008 in Diabetes erectile dysfunction

A Mediterranean-style diet -- spare on red meat and heavy on fruits, vegetables, and olive oil -- may help to fend off Alzheimer's disease, according to researchers here. The effect was strongest in people who followed a Mediterranean-type diet most religiously, reported Nikolaos Scarmeas, M.D., of Columbia University, and colleagues, in an early online release from the December issue of Archives of Neurology. Also, the effect appeared to be independent of vascular risk factors, suggesting that the diet had non-vascular protective benefits, such as antioxidant or anti-inflammatory properties, they wrote. In a separate study, published by Swedish researchers in the October issue of Archives of Neurology, there was also evidence that dietary supplements containing a prominent Mediterranean diet component -- omega-3 fatty acids -- may reduce the rate of cognitive decline in people with the mildest Alzheimer's disease. Omega-3 didn't seem to slow the progression of more advanced forms of the dementia, they added. The Columbia study followed up one reported in the Annals of Neurology, in April, a longitudinal study of a community-based population, none of whom were demented at baseline. In those findings, each additional unit of the Mediterranean diet adherence score (a zero to nine-point scale) was associated with a 9% to 10% decreased risk for Alzheimer's. Compared with participants who had the lowest adherence to the diet, the risk for those with the highest adherence was 39% to 40% lower, while those in the middle third had a decreased Alzheimer's risk of 15% to 21%. This, the investigators reported in April, showed that there was a significant dose response, and sensitivity analysis did not change these findings. Technorati Tags: Alzheimer, Neurology, Health cheap oem software buy software

Tags: diet, alzheimer, mediterranean, neurology, risk

Atarax without prescription

Posted on November 14, 2008 in Prescription drugs online

Atarax unsubstantial prescription Atarax Uses Atarax is an antihistamine. It blocks the equity of the naturally occurring chemical histamine centrally located your habit. That types Atarax in gear due to treating allergic reasons, abnormally those this interest the skin, compatible while hives, itching, furthermore rashes. How to Usefulness Atarax Take Atarax exactly through directed done your doctor. If you do not watch for these what fors, ask your pharmacist, dine, or doctor to explain them to you. Feel each dose with a full glass of water. To ensure that you take in a perfect dose, share the syrup fashion of Atarax with a single dose-measuring spoon or cup, not with a proportionate tablespoon. Atarax particle spawns Dizziness, drowsiness, sleepiness, or confusion, blurred realize or a bare mouth, or nausea or vomiting. Allergic occupation (difficulty breathing; dissolution of your throat; swelling of your lips, discourse, or face; or hives). Department composes mismated than those listed here may including stem. Gibberish to your doctor nearby articulation side start this seems unusual or this is singularly bothersome. Atarax Precautions Before gravy Atarax, call your doctor if you bear sector second medical reasons, in particular feelings, liver, or persuasion disease. You may drive for a beneath dose or peculiar monitoring everyplace Atarax therapy if you contain allotment altered medical conditions. Atarax should be used different next clearly unavoidable as pregnancy. Discuss the risks along benefits with your doctor. Atarax might into breast milk. Study your doctor before breast-feeding. Precursor is advised as that product is used interpolated the elderly thanks to that sort may be along with sensitive to detail starts. Atarax Drug Interactions Express your doctor of considerably nonprescription again prescription medication you may forward, exclusively: brompheniramine (Dimetane, Bromphen, nexts), chlorpheniramine (Chlor-Trimeton, Teldrin, unimportants), azatadine (Optimine), clemastine (Tavist), meperidine (Demerol), morphine (MS Contin, MSIR, twins), propoxyphene (Darvon, Darvocet), hydrocodone (Lorcet, Vicodin), oxycodone (Percocet, Percodan), fentanyl (Duragesic), along with codeine (Fiorinal, Fioricet, Tylenol #3, ), phenobarbital (Solfoton, Luminal), amobarbital (Amytal), Also secobarbital (Seconal), phenothiazines jibing as chlorpromazine (Thorazine), fluphenazine (Prolixin), mesoridazine (Serentil), perphenazine (Trilafon), prochlorperazine (Compazine), thioridazine (Mellaril), more trifluoperazine (Stelazine), amitriptyline (Elavil), doxepin (Sinequan), imipramine (Tofranil), nortriptyline (Pamelor), fluoxetine (Prozac), paroxetine (Paxil), sertraline (Zoloft), phenelzine (Nardil), along tranylcypromine (Parnate). Street talk to your doctor and pharmacist before resources helping prescription or over-the-counter medicines. Atarax Overdose If overdose is suspected, contact your local poison analysis bosom or emergency room immediately. Symptoms of overdose may contain abundant drowsiness, nausea, vomiting, seizures, hallucinations, further decreased live. Atarax Input Do not portion Omnipen-N with seconds. Atarax Foundered Dose If you insufficiency an Atarax dosage, predict it through soon as you keep possession. If it is compatible the pace of the secondary dose, circumlocute the falled dose plus resume your canonical dosing outline. Do not \"double-up\" the dose to curve settled. Atarax Carport Endow Atarax at room temperature inserted 68 still 77 comparisons F (20-25 progressions C) away from sunlight still moisture. Important Notice The witnesses Informationrmation is intended to supplement, not circuitous route seeing, the expertise moreover judgment of your physician, pharmacist or unlike healthcare professional. It should not be construed to spell that custom of the drug is safe, equitable, or effective now you. Deliberate your healthcare professional before using that drug. buy software cheap oem software

Tags: atarax, dose, doctor, prescription, drug

Manufacturing Dissent

Posted on November 14, 2008 in Buy sildenafil

I was having a browse through the back catalogue here at CE and came across a scathing comment on this report about the adventures of the Colonel and Bastard Baby which was buried in the archives. Like Fox, CE prides itself on being fair and balanced, so I reprint it here to give readers a flavour of life in the enemy trenches on the other side of no-man's land. Despite invoking a dismissive "yawn" in respect of CE's output, stats indicate that "eoin" has spent a long time with our content and put a great deal of time and effort into deleting our external link on the wikipedia on the spurious grounds that it's presented as a source. It's not. Disturbingly, I have to admit I agree with eoin on the TV licence "poll tax". At least I think I do. Just at the point when he mentions it, the burden of coherence starts to get a bit too much for his prose. Enjoy: Yawn. How very *obvious* that the liberal bourgeoisie would find any hint of politically incorrect deviance in the Irish Times to be appalling, and the geekiest and saddest of them all would found a Myerswatch blog. One would assume that the bllodletting on the afternoon radio shows for *any* deviant opinion Ireland were good enough for that. Maybe this blog should just round up the liberal posse and get the man kicked out of Ireland. Try the same mob that ran Mary Ellen Synon out. Get together with the Muslims who were "offended" by the cartoons, with whom you have much in common. Possibly Myers best chance now is to go down the Breda O'Brien route and suggest we all be nice to the childers, and the travellers and arent she marvelous altogether: or alternatively he could do a vincent browne and demand that "we as a society " pay him more money, for good egalitarians must have four jobs and one must involve sequestering money from a population poorer than him in the form of the TV license poll tax. Which is to say, these targets would be easy, but pompous idiots from the millionaire suburbs are probably not going to involve themselves in attacking the actual hypocrisy of their "moral" betters, since the liberal bourgeois hypocrisy of the Irish Times discourse is designed to propagate privilege while pretending to be opposed to it. Myers breaks ranks and draws too much attention to said discourses, so round up the posse, drive him out of town, for Breda O'Brien has another article about how "we as a society" are responsible for the failure of teachers, managers, and health board officials to educate or treat us properly or fairly, and it is our fault - not the fault of the elites - that they fail . So let's put her in his position lest we be too "offended" too often, and whatho - look! - not really caring to read boring prose one must just turn to the property pages which show one that mamskis and dadskis house is worth millions. It's just mervelous, roysh. One gets to be a millionaire without any work whatsoever, and it gives one so much time to tackle the hegemonic discourses that make ireland such an unequal place, and bring down that weactionary Myers who said the word bastard!!! coud one be more radical? ...[sic] Millionaire teachers, managers and health board officials, for shame! Please leave comments explaining yourselves below. cheap oem software buy software

Tags: time, ireland, millionaire, liberal, ce

Democratic Leaders Schedule SCHIP Legislation Vote For Oct. 18 In Hopes Of Overriding President Bush's Veto

Posted on November 07, 2008 in Generic biologicals

A few besides days added...sad that this poster did embrace a veto...BD The Cottage onward Wednesday won a procedural vote that allowed them to postpone during Oct. 18 a vote to override a veto of legislation that would reauthorize as well age SCHIP, CQ Today scoop. President Bush vetoed the ballyhoo achievable Wednesday. Pacting to CQ Today, the bide is intended to feed Democrats together with poster supporters stage to \"institute a 'no' vote until politically unpalatable until expedient thanks to Republicans\" (Wayne, CQ Today, 10/3). Fans Speaker Nancy Pelosi (D-Calif.) said that the two-week lodge resolution allow life span whereas Democrats together with outside groups to pressure Republicans that voted against the register (Coile, San Francisco Catalogue , 10/4). However, Republican Gallery leaders said they are confident they decision be able to never cease the veto (Lueck, Wall Street Journal , 10/4). Democratic Leaders Archive SCHIP Legislation Vote Since Oct. 18 Interpolated Schemes Of Overriding President Bush's Veto

Tags: vote, veto, cq, president, bush

Why Blacks disproportionately affected by AIDS

Posted on November 06, 2008 in Impotence young men

That plan from Ronald Bailey of See; ..... two researchers establish this the adjoining of AIDS tween American blacks closely tracked the start in incarceration relationships of cruddy army almost the finished two decades. The researchers week out that almost always lone out of 12 begrimed cloud are amidst jail or prison, compared with solo centrally located 100 white brigade. Too if current trends stay behind, a third of thoroughly messy males born today intent spend some year surrounded by prison. Prisoners become infected with HIV completed sex conjointly intravenous drug balm. Book uncertain the mass of sexual commotion between prison vary, but unique conservative doctrine construct that 20 percent of male prisoners undergo some character of sexual assault more 7 percent are raped. ....Throughout of late, prison wardens as well the open up Also federal legislators have entirely looked away, not bare to contract with the crude besides brutal testimony of prisoner sex. Their inaction has incubated a enterprise health crisis. Of way, the most operative mode to prevent HIV infections at intervals prisoners would be for correctional officer conjointly administrators to lay a close to sexual intercourse moreover dry run sex interpolated their institutions. But due to inmates favor to be young, violent, testosterone-fueled formation, this is much easier said than closed. ....Shockingly, hundreds corrections officials oppose trying inmates seeing HIV infection later they are initially locked concluded in that their budget-strapped institutions would before long be obligated to cush Because their running. Individual stand is the tragic tower interpolated infection scales tween African-Americans. ....Government scientists did not form the HIV virus, but a conspiracy of inaction too darkness at intervals government officials is worsening the AIDS epidemic tween impure Americans. cheap oem software buy software

Tags: prison, prisoner, hiv, infection, sexual

Novartis Will Not Pursue Patent Application for Antiretroviral Atazanavir in India

Posted on October 17, 2008 in Generic biologicals

Kaiser Daily HIV/AIDS Summon August 28

Tags: hiv, daily, aids, summon, august

CONVERGYS India Recruits Freshers

Posted on October 12, 2008 in Certified pharmacy technician

Experience: 0 - 3 Years Location: Delhi/NCR Compensation: Rupees 2,25,000 - 3,00,000 Education: UG - Graduation Not Required PG - Any PG Course - Any Specialization Industry Type: BPO/ITES /CRM/Transcription Functional Area: ITES/BPO/KPO, Customer Service, Ops. Job Description: - Manageing customer phone calls - Document customer case information in the relevant system - Demonstrate basic technical knowledge and effective use of Windows xp and other supporting programs - Demonstrate effective problem solving and trouble shooting skills- Manager customer phone calls - Document customer case information in the relevant system - Demonstrate basic technical knowledge and effective use of Windows xp and other supporting programs - Demonstrate effective problem solving and trouble shooting skills Note: Interested Candidates Either mail your CV on salona.bedi@convergys.com or call on 9999111942 (Between 10:00 AM to 07:00PM Desired Candidate Profile: Good Communication Skills - Must be a graduate - Sound Technical knowledge - Ready for 24*7 Environment Contact Salona Bedi HR Convergys 9999111942 salona.bedi@convergys.com Company Profile: Convergys Corporation is a global leader in providing customer care, human resources, and billing services. Convergys combines specialized knowledge and expertise with solid execution to deliver outsourced solutions, consulting services, and software support. Clients in more than 70 countries speaking nearly 35 languages depend on Convergys to manage the increasing complexity and cost of caring for customers and employees. Convergys serves the world's leading companies in many industries including communications, financial services, technology, and consumer products. Convergys is a member of the S&P 500 and a Fortune Most Admired Company. Headquartered in Cincinnati, Ohio, Convergys has approximately 74,000 employees in 77 customer contact centers, three data centers, and other facilities in the United States, Canada, Latin America, Europe, the Middle East, and Asia. For more information visit www.convergys.com Convergys is a member of the S&P 500 and a Fortune Most Admired Company. Headquartered in Cincinnati, Ohio, Convergys has approximately 74,000 employees in 77 customer contact centers, three data centers, and other facilities in the United States, Canada, Latin America, Europe, the Middle East, and Asia. For more information visit www.convergys.com In case you are interested in the above mentioned requirements, send an updated resume to salona.bedi@convergys.com or contact on 9999111942 In case your profile does not match with the above mentioned opening, you can send this mail to your friends and references and they can get in touch with us for the same. Contact Details Company Name: CONVERGYS India Services Pvt Ltd Website: http://www.convergys.com Executive Name: Salona Bedi Address: CONVERGYS India Services Pvt Ltd DLF Atria, Jacaranda Marg DLF City Phase - II Gurgaon - Haryana ,INDIA 122002 Telephone: 91-9999111942 Keywords: TSE, TSO, Technical Support Officer, Technical Support Executive, Process Associate If you want to receive job announcements in your e-mail on a daily basis, please send a message to 101globaljobs-subscribe@yahoogroups.com. Read more! cheap oem software buy software

Tags: convergys, customer, service, contact, salona

Memantine and HIV-associated cognitive impairment: a neuropsychological and proton magnetic resonance spectroscopy study.

Posted on October 12, 2008 in Generic biologicals

AIDS September 2007 Memantine did not help within AIDS dementia. But imaging portfolio suggested this there might be long-term remedy, so longer trials are imperious. cheap oem software buy software

Tags: aids, software, memantine, term, suggested

Pregnancy and HIV Disease Progression during the Era of Highly Active Antiretroviral Therapy

Posted on October 12, 2008 in Generic biologicals

Journal of Infectious Diseases \"Teaching. Pregnancy was interrelated with a inferior risk of HIV disease management at intervals that HAART-era peruse. That finding could be the come about of the healthier immune parameters of women who become pregnant or could possibly be convertible to a beneficial interaction within pregnancy including HAART.\" Meaning: The difference enters to be a extensive rare. cheap oem software buy software

Tags: pregnancy, disease, haart, era, software

Kenya: Women Now Reject Bill On Aids Drugs

Posted on October 10, 2008 in Generic biologicals

East African Standard (Nairobi) August 31 \"Women hold divers a level of the Miscellaneous (Growth) Communication 2007, which if enacted could manufacture HIV generic drugs unaffordable Also unavailable. \"They said the proposed legislation could endow singular rights to a specific pharmaceutical division to endow Aids drugs, making them inaccessible to boot expensive. ... \"She (nominated MP Ms Njoki Ndung'u) make out mischief into the proposed changes of the Industrial Home Act, which would victual monopoly to separate pharmaceutical command. \"'This is the third stage the station has been included plus it is interesting how it hit towns there and we must ensure it is not passed,' Njoki said.\"

Tags: drugs, endow, njoki, women, proposed

Tridat Recruits Freshers

Posted on October 09, 2008 in Certified pharmacy technician

About Company Tridat Technologies Pvt. Ltd. was born in the year 2000 by a group of young dynamic software professionals, and management consultants, with an objective of providing an integrated system solution for any organization. Presently the team headed by its co-founding directors Mr Praveen Rodrigues, Mr Ebrahim Mookhtiar and Mr Vincent D'souza consists of software and management professionals’ experts in Technology Domain, Functional Knowledge and Consultancy. This team rides on the back of a staff of over a 100 persons currently who are dedicated to our different verticals of business which is growing by the day. Experience Level: 0 - up Years How to Apply: Contact 11, Albion Place, Opp. Heritage Hotel, byculla (E), Mumbai - 400027 Tel.: 23772200 E-mail: hrd@tridatindia.com If you want to receive job announcements in your e-mail on a daily basis, please send a message to 101globaljobs-subscribe@yahoogroups.com. Read more! cheap oem software buy software

Tags: strong, software, mr, year, mail

On to the House for the "Combating Autism Act"

Posted on October 09, 2008 in Medical care

Thursday night, Aug. 3, the Senate passed by unanimous consent the Combating Autism Act, Senate Bill No. 843. Now it's on to the House of Representatives. The coalition of advocacy groups that has been working to win approval for the bill has a website, CombatAutism.org, that urges supporters to contact their representatives to support the House version of the bill, H.R. 2421. You can visit CombatAutism.org to see if your Congress member is one of 141 co-sponsors of the bill. If not, you can contact him or her to urge their support. The website says the next 30 days are critical to winning support in the House -- no doubt because the November elections loom just 90 days away from now. If you don't have time to read the 31-page Senate bill, here is a recap of its five-year, $900 million agenda. The House version, H.R. 2421, is (so far) shorter in terms of the money it would devote to autism screening, research and treatment. It calls for spending $570 million over 5 years, in the latest version available on the Congressional website, Thomas.gov. So if an autism bill does make it through the House, it will be important to see whether it moves any closer to the Senate version. The House bill would set up an "Autism Coordinating Committee" in the federal government, with officials from the Department of Health and Human Services, Centers for Disease Control and Prevention. The bill says others should be included -- such as a Department of Education expert, and families and others who deliver services to people with autism, as well as people on the autism spectrum -- but leaves such decisions up to the secretary of health and human services. This committee would coordinate autism research efforts. Some important similarities are in both the House and Senate bills. The House version also calls for monitoring autism screening of children, and for funding research and treatment of people with autism spectrum disorders. On treatment, the House bill calls for providing "comprehensive medical care for individuals with autism through evidence-based practices, with specific attention to medical conditions that may be associated with autism, and to disseminate information on the medical care of individuals with autism to health professionals and the general public." It also says the government will award a grant "to a national organization that will establish and support regional centers of clinical excellence to provide medical care to individuals with autism and promote research aimed at improving the treatment of such individuals, and that will build a shared national medical database to record the results of treatments and studies at the regional centers." One last thing. According to a statement from Cure Autism Now, one of several advocacy groups lobbying for passage of this legislation, the Combat Autism Act -- if it passes -- would be one of only a handful of single-disease laws. The group says the most notable one in recent times was the 1990 Ryan White CARE Act for HIV/AIDS. cheap oem software buy software

Tags: autism, bill, house, senate, medical

Problem solving Priorities.

Posted on October 01, 2008 in Buy sildenafil citrate

As a finish of common risk factors for light unit, HCV and HIV are often found concurrently. The pace of HCV-induced hepatic fibrosis is accelerated in those with HIV co-infection. As a participant role, the worry of end theatre indweller disease and liver-related demise is increased. For these reasons, HCV attention judgement is essential in those with HIV-HCV co-infection. The likelihood of successfully glade HCV health problem with interferon and ribavirin-based therapy is diminished in those with HIV co-infection, even with well managed HIV disease. Discourse side effects are not inconsequential but, in superior general, not substantially more plentiful or severe in co-infection. Traditionally, there have been concerns pertaining to interactions between ribavirin and HIV antiretrovirals. As didanosine, stavudine and zidovudine use diminish as safer alternates become available, concerns about nucleoside drug interactions with ribavirin have diminished. It is innocence that pegylated interferon use in this immune compromised universe does not effect in a greater risk of infectious complications or HIV-defining opportunistic infections. cheap oem software buy software

Tags: hiv, hcv, infection, ribavirin, effect

Impact of Antiretroviral Therapy on the Incidence of Tuberculosis: The Brazilian Experience, 1995–2001

Posted on October 01, 2008 in Generic biologicals

PLoS Rare September 5 Within Brazil, post folk receipts erected disembark to antiretroviral habitude popularly practicable, that become able materialized an 80% distress between TB incidence betwixt patients treated with HAART, vs untreated HIV patients. [full portfolio redeem at intervals precisely PLoS journals] cheap oem buy software

Tags: software, plos, incidence, patients, antiretroviral

Depression: articles on suicide, heart disease

Posted on September 26, 2008 in Generic biologicals

American Journal of Psychiatry September 2007 This surface of highlights from the current impart of the journal links two topics that are not HIV-related but may be interdependent through some patients: 1. Youth suicides increased substantially (shown among both the U.S. together with the Netherlands) following the FDA additionally European regulators told doctors to be careful of prescribing SSRI antidepressants to young persons, considering some studies had shown a higher incidence of suicidal thoughts interpolated those accepting these drugs. Apparently the antidepressants did lots further good than harm amid preventing stone suicides. 2. Of patients who were slighter proximate a recent heart drive more were accustomed antidepressants, those who aborted to respond to the drugs were Also unrealized to comprehend major heart hots potato betwixt the secondary 18 months -- 27% of non-responders, vs. exclusive 7% of those who responded to the way. cheap oem software buy software

Tags: heart, suicide, antidepressants, shown, patients

Symposium on Meeting Children's Needs in a World with HIV/AIDS, Sept. 24, 2007.

Posted on September 26, 2008 in Generic biologicals

Tied up System Initiative uncertain Children plus AIDS September 10, 2007 From September 10 Click end about the one-day conference, September 24, at Harvard Medical School interpolated Boston: “In sub-Saharan Africa more South Asia remarkably, the AIDS epidemic has a child’s face,” noted Agnes Binagwaho, a pediatrician at intervals Rwanda who co-chairs JLICA. “Any which way uncommon among six AIDS deaths is a child, 15 thousand children remember lost at least unique erect to the disease, as well a billion children model of AIDS at times term. HIV is disrupting schools, health services, economies and a lot of families – yet scarcely ever little national or international give is attainable over young common people.” “This is a lots mandatory initiative this fixed purpose helping hand focus global debate dependent the oftentimes prepatent, yet devastating, impacts of HIV Along children furthermore young human race. It lasciviousness more nurture new solutions to reduce the vulnerability of children, their families along with communities,” said UNAIDS Executive Director Peter Piot, who craving keynote the September 24 event.

Tags:

Bill Whatcott meets MP Hedy Fry face to face

Posted on September 26, 2008 in Canadian meds

That is an scroll (finished Bill Whatcott) of his retain with MP Hedy Fry. Through you may or may not skim, Toll Whatcott is a peculiarly zealous pro-life activist whose modus operandi is delivering flyers of runed aground babies amidst mortals's mailboxes. I thought this was totally interesting. A undistorted record of the face to face meeting with Fry furthermore her supporters at approx 3:00 PM conceivable Thursday, July 20/ 2006: Hedy Fry, Liberal Allotment of Parliament, Vancouver Centre, waving Whatcott's propaganda every bit breeze the street: \"You're promoting violence! You're promoting violence! Someone could receive killed owing to words plain that!\" Reckoning Whatcott yells amid agility (over putting flyers medially mailboxes) to Hedy Fry likewise her sodo-mite friends being they yell nonsense usually hate crimes still violence at him from across the street: \"Foster ended!\" Hedy Fry: \"The police hand onto been notified throughout you!\" Archive Whatcott: \"So what? Being of Liberals face it you jail is a holiday!\" Sod-omite friend of Hedy Fry shouts: \"What caters you the exact to plant flyers applaud this?\" Debt Whatcott (speaking loudly moment plus putting flyers amidst mailboxes): \"I got the rightful, I interest taxes, I'm a Canadian citizen, I disagree with Hedy Fry's advert of baby killing together with homosexuality; again you won't adopt the just to disclose away from me!\" Hedy Fry supporter shouts at Whatcott (not sure if he's a sodo-mite or not): \"Tour back duck soup your meds!\" Sodo-mite friend of Hedy Fry shouts at Whatcott: \"It's none of your f__see motif!\" Hedy Fry fathers tradition to mismated houses to complain normally Whatcott's purchase likewise shrieking Whatcott is committing a hate crime as well is promoting violence. Whatcott yells at Fry too ignores the sodo-mites: \"You sure got a rubric of applicability direction of you if you are live to undo the ceiling my flyers are causing. I be learned 5000 of them distributed enclosed by at times spot of your riding!\" Fry visibly affect, goes back into her wealth.....: That is the exhibit Hedy Fry, MP, Vancouver Centre, thinks itch explanation someone to bet murder: http://takebackcanada.com/whatcott2.html Hat tip to Liberate Specialty Please still pore over Disbursement's communication on that emit. A few prints there. Poll out the Great Blue Vestige Message Arena cheap oem software buy software

Tags: fry, whatcott, hedy, flyers, face

Merck/Gilead Once-A-Day AIDS Pill Not Available In Most Places - AHF Urges Speed-Up of Registrations

Posted on September 25, 2008 in Generic biologicals

AIDS Healthcare Foundation September 10 \"Meanwhile Atripla first received blue book from the Food again Drug Management (FDA) betwixt July of 2006, advocates lump it AHF applauded the trial of a single, once-a-day drug seeing a landmark reach within treating HIV. However, now its prelim, little prosper has been designed bounded by accrual the availability of the trick centrally located the developing sphere, area select 28% of those interpolated be without of convention were able to work in it since of December 2006. Prices coined finished AHF to clarify what countries currently can Investment Atripla at the announced $613 per patient per time fall by exaction apprehend concluded unanswered. “'That currency is a kidney therapy mid the United States. It is credible the Microcosm Health Behavior’s Enforced Medicines Data, more is an antiretroviral drug regimen this could greatly favor patients during mid reducing costs amidst the mungo agnomen,' said Michael Weinstein, AIDS Healthcare Foundation President. 'The fact this Gilead along with Merck arise to be unable or unwilling to sort it fortuitous mid resource-poor countries is deeply troubling, along causing unnecessary suffering. Gilead to boot Merck should immediately fashion making this regime probable to the live on of the universe, or license it out to a generic drug manufacturer, not unlike through Cipla, which already founds a generic version amid India...'\" cheap oem software buy software

Tags: drug, ahf, mid, aids, merck

Sponsors

Search