Prakash 的个人资料Prakash's - Online Repos...照片日志列表 工具 帮助

日志


11月30日

Proteans Figures in the Top 10 Fastest Growing Technology Companies in India

Proteans was named Number #7 in the Deloitte Technology Fast 50 India 2007, a ranking of the 50 fastest growing technology companies in India. To determine the fastest growing companies, Deloitte calculated the revenue growth percentage over three years. Proteans was the fastest growing company by far in the OPD space.

http://www.businesswireindia.com/PressRelease.asp?b2mid=14452

 

11月19日

1 Page Introduction to agile methods

I was talking to one of my friend yesterday and he asked me to share, if there are any 1 page articles on agile. I found this interesting 1 page post from Sanjiv Augustine.

“Agility is the ability to create and adapt to change.”

In general agile methods can be used to:

·         Focus on customer value via constant business-driven prioritization of features and regular customer feedback;

·         Manage uncertainty and risk through evolutionary (iterative and incremental) product development;

·         Utilize intense collaboration and feedback via maximum face-to-face communication;

·         Unleash team members’ creativity and productivity through light touch leadership and self-organization;

·         Deliver high quality through plan-do-study-act continuous improvement cycles; and

·         Facilitate learning and adaptation to change via practices like team retrospectives (mini lessons learned done while the project is in-flight).

Original url: http://lithespeed.blogspot.com/2007/09/1-page-introduction-to-agile-methods.html

Design, Analysis, and Risk Mitigation

Scott Bain (Net Objectives) has posted an interesting post on Design, Analysis, and Risk Mitigation.

Invariably, we include the notion that one engages in "design" (not necessarily up front design, mind you) as a way to mitigate risk, among other things. But which risks? Can you mitigate all risks? Do you even know all the risks that you might need to address in design? In most cases, the answer is almost certainly "No."

Original url: http://www.netobjectives.com/blogs/design-patterns-analysis-risk-mitigation-tdd-test-driven-design 

11月13日

How to be an Expert?

I was reading a post on how to be an expert agile team and landed in this interesting post. It talks about what it takes to be an expert. Eye opener :)

“The only thing standing between you-as-amateur and you-as-expert is dedication.”All those talk about prodigies? We could all be prodigies (or nearly so) if we just put in the time and focused. At least that's what the brain guys are saying. Best of all--it's almost never too late.

Maybe the "naturally talented artist" was simply the one who practiced a hell of a lot more. Or rather, a hell of a lot more deliberately.

"For the superior performer the goal isn't just repeating the same thing again and again but achieving higher levels of control over every aspect of their performance. That's why they don't find practice boring. Each practice session they are working on doing something better than they did the last time."

So it's not just how long they practice, its how they practice. Basically, it comes down to something like this: Most of us want to practice the things we're already good at, and avoid the things we suck at. We stay average or intermediate amateurs forever.

http://headrush.typepad.com/creating_passionate_users/2006/03/how_to_be_an_ex.html

11月6日

Top 10 signs you’re unhappy at work

How do you know that you’re unhappy at work? That something is not right and that it’s time to either make some changes at work or move on to a new job?

1.       You procrastinate: you really, honestly try to get some work done. But somehow you never really get around to it. Or you only do it at the last possible moment and then only do a half-baked effort.

2.       You spend Sunday night worrying about Monday morning: “I never sleep on Sunday night very well because I’m worried about going to work on Monday morning. My job is very stressful and you kind of have to gear up for Monday and getting back into that.”

3.       You’re really competitive about salary and titles: You don’t like the job itself, so you focus much more on salary and perks. Knowing that someone in a similar position is paid more than you, or is promoted when you’re not, really eats at you.

4.       You don’t feel like helping co-workers: Your colleagues may be struggling. But you don’t really feel like lending a hand. Why should you?

5.       Work days feel looooong: The first thing you do in the morning, is calculate the number of hours until you can go home.

6.       You have no friends at work: Friends at work? They’re mostly all jerks anyway.

7.       You don’t care about anything: Things can go well or they can go badly for your workplace. Either way, you don’t really give a damn.

8.       Small things bug you:  Small annoyances bug you out of all proportion. Like someone taking up too much space in the parking lot, someone takes the last coffee without brewing a new pot or someone talking too loudly in the next cubicle.

9.       You’re suspicious of other people’s motives:  No matter what people do, your fist thought is “what are they up to?” Good or bad, big or small, all decisions and actions made by your co-workers and managers are seen in this light.

10.    Physical symptoms: You suffer from insomnia, headaches, low energy, muscle tension and/or other physical symptoms.

There is no point doing something which you do not like. If you see any of the above mentioned symptoms, it’s time to move on. J

http://positivesharing.com/2007/11/top-10-signs-youre-unhappy-at-work/

11月5日

10 Lessons from the Tibetan Monks

Our emotions can cause us to behave like wild monkeys. Our monkey mind can jump from emotion to emotion and before we know it the day is over and nothing was done and we leave work carrying a bunch of resentments. Over time employee engagement can ooze away leaving us disengaged and dispirited.

Our emotions can derail us and cause us to disengage from others, our work, and even ourselves.

 

Leaders can learn a lot from the Tibetan monk’s ability to control their emotions.

Here are 10 lessons

1.       When you lose, don't lose the lesson

2.       Follow the 3 R's: Respect for self, respect for others, responsibility for all your actions.

3.       Spend some time alone each day.

4.       Remember that silence is sometimes the best answer.

5.       Love as if you've never been hurt.

6.       Share your knowledge. It's a way to achieve immortality.

7.       Once a year, go somewhere that you've never been before.

8.       Remember that not getting what you want is sometimes a wonderful stroke of luck.

9.       Don't let a little dispute ruin a great friendship.

10.    Open your arms to change but don't let go of your values.

Wonderful lessons…

http://www.davidzinger.com/zengagement-monk-emotions-353/

http://mabelandharry.blogspot.com/search?q=tibetan+monks

11月4日

What we are here for

We are here on earth to do good for others.
What the others are here for, I do not know.

- W. H. Auden

thru:  http://www.phildourado.com/blog/2007/10/what-we-are-here-for.html