
a bad software development project has several key ingredients some nice cups
several key ingredients some nice cups
several key ingredients some nice cups of unclear direction more than a single
of unclear direction more than a single
of unclear direction more than a single dash of requirements that just aren’t
dash of requirements that just aren’t
dash of requirements that just aren’t being met and piles of technical depth
being met and piles of technical depth
being met and piles of technical depth which basically means and are not so
which basically means and are not so
which basically means and are not so good good that we put in there because
good good that we put in there because
good good that we put in there because it was faster than doing it the best way
it was faster than doing it the best way
it was faster than doing it the best way now when I first started getting
now when I first started getting
now when I first started getting immersed in programming a few years ago
immersed in programming a few years ago
immersed in programming a few years ago in college I had this really big and
in college I had this really big and
in college I had this really big and ridiculous worry I thought that at some
ridiculous worry I thought that at some
ridiculous worry I thought that at some point I was going to become this
point I was going to become this
point I was going to become this unfeeling machine like I could imagine
unfeeling machine like I could imagine
unfeeling machine like I could imagine myself standing in front of these large
myself standing in front of these large
myself standing in front of these large screens with hardly understandable text
screens with hardly understandable text
screens with hardly understandable text on them like the hackers in the movies
on them like the hackers in the movies
on them like the hackers in the movies so faced with problems on logic and cold
so faced with problems on logic and cold
so faced with problems on logic and cold hard algorithms I was bound to become
hard algorithms I was bound to become
hard algorithms I was bound to become completely out of touch with anything
completely out of touch with anything
completely out of touch with anything that actually resembled actual life
that actually resembled actual life
that actually resembled actual life concerns or feelings but if you look at
concerns or feelings but if you look at
concerns or feelings but if you look at the list again you can probably see that
the list again you can probably see that
the list again you can probably see that I wasn’t exactly right up those aren’t
I wasn’t exactly right up those aren’t
I wasn’t exactly right up those aren’t problems that are just unique to
problems that are just unique to
problems that are just unique to software development or to business you
software development or to business you
software development or to business you know they’re not even really all that
know they’re not even really all that
know they’re not even really all that technical in fact if you replace a few
technical in fact if you replace a few
technical in fact if you replace a few words they look like the same bunch of
words they look like the same bunch of
words they look like the same bunch of things that would leave you to declare a
things that would leave you to declare a
things that would leave you to declare a crisis in life so still unclear
crisis in life so still unclear
crisis in life so still unclear Direction a few goals that aren’t big
Direction a few goals that aren’t big
Direction a few goals that aren’t big map and these temporary fixes or
map and these temporary fixes or
map and these temporary fixes or basically like the things you settle for
basically like the things you settle for
basically like the things you settle for for now because you think you don’t have
for now because you think you don’t have
for now because you think you don’t have the time to do what you really want to
the time to do what you really want to
the time to do what you really want to do now when I realized this I had two
do now when I realized this I had two
do now when I realized this I had two initial reactions the first one was
initial reactions the first one was
initial reactions the first one was pretty negative I mean I already had to
pretty negative I mean I already had to
pretty negative I mean I already had to deal with these problems in real life
deal with these problems in real life
deal with these problems in real life now apparently they were in my virtual
now apparently they were in my virtual
now apparently they were in my virtual one too but then the second one was with
one too but then the second one was with
one too but then the second one was with does that mean that the solutions that
does that mean that the solutions that
does that mean that the solutions that applied to these technical problems the
applied to these technical problems the
applied to these technical problems the ones that people have been trying to fix
ones that people have been trying to fix
ones that people have been trying to fix over the years does that mean that they
over the years does that mean that they
over the years does that mean that they could also apply to my own struggles of
could also apply to my own struggles of
could also apply to my own struggles of existence so armed with this thought and
existence so armed with this thought and
existence so armed with this thought and the things I learned about software
the things I learned about software
the things I learned about software development from school and at the
development from school and at the
development from school and at the startup I’ve been working up how could I
startup I’ve been working up how could I
startup I’ve been working up how could I try and fix these problems like what
try and fix these problems like what
try and fix these problems like what could I do and generally when you’re
could I do and generally when you’re
could I do and generally when you’re brewing a mixture of this sort you know
brewing a mixture of this sort you know
brewing a mixture of this sort you know familiar situations being things aren’t
familiar situations being things aren’t
familiar situations being things aren’t working out you don’t know whether you
working out you don’t know whether you
working out you don’t know whether you should shift another course or moved
should shift another course or moved
should shift another course or moved another job or maybe you actually know
another job or maybe you actually know
another job or maybe you actually know what you really want to do but you just
what you really want to do but you just
what you really want to do but you just can’t seem to get there what can you do
can’t seem to get there what can you do
can’t seem to get there what can you do option number one you can plan
option number one you can plan
option number one you can plan everything out so that everything just
everything out so that everything just
everything out so that everything just really nice and well organized and all
really nice and well organized and all
really nice and well organized and all you have to do is just follow the steps
you have to do is just follow the steps
you have to do is just follow the steps that you’ve made for yourself sounds
that you’ve made for yourself sounds
that you’ve made for yourself sounds easy enough when I was around like
easy enough when I was around like
easy enough when I was around like eight-year-old eight years old I
eight-year-old eight years old I
eight-year-old eight years old I considered myself the ultimate master of
considered myself the ultimate master of
considered myself the ultimate master of this option like I had this nice pink
this option like I had this nice pink
this option like I had this nice pink Barbie notebook instead of putting my
Barbie notebook instead of putting my
Barbie notebook instead of putting my secrets or stuff about my classmates I
secrets or stuff about my classmates I
secrets or stuff about my classmates I just need schedules for every single day
just need schedules for every single day
just need schedules for every single day like a really detailed schedule so like
like a really detailed schedule so like
like a really detailed schedule so like that you know like really really fun
that you know like really really fun
that you know like really really fun right really fun hours of just doing my
right really fun hours of just doing my
right really fun hours of just doing my homework and studying and sleeping
homework and studying and sleeping
homework and studying and sleeping before 8 p.m.
before 8 p.m.
before 8 p.m. and of course I had some really
and of course I had some really
and of course I had some really enjoyable break periods which I spent
enjoyable break periods which I spent
enjoyable break periods which I spent you know not watching yugioh or playing
you know not watching yugioh or playing
you know not watching yugioh or playing with my gameboy but studying in advance
with my gameboy but studying in advance
with my gameboy but studying in advance you know just your typical super-fun
you know just your typical super-fun
you know just your typical super-fun eight-year-old yeah and I was hell-bent
eight-year-old yeah and I was hell-bent
eight-year-old yeah and I was hell-bent on making and following these schedules
on making and following these schedules
on making and following these schedules like I threw serious shade at all of my
like I threw serious shade at all of my
like I threw serious shade at all of my classmates who just wanted to run around
classmates who just wanted to run around
classmates who just wanted to run around and kick dirt and grow up to be Pokemon
and kick dirt and grow up to be Pokemon
and kick dirt and grow up to be Pokemon masters something that is actually
masters something that is actually
masters something that is actually possible now with pokemon gold but no
possible now with pokemon gold but no
possible now with pokemon gold but no one knew that then and even though I was
one knew that then and even though I was
one knew that then and even though I was still secretly
still secretly
still secretly weeping for my letter from what
weeping for my letter from what
weeping for my letter from what the Filipino equivalent of Hogwarts like
the Filipino equivalent of Hogwarts like
the Filipino equivalent of Hogwarts like I set myself apart from them I set
I set myself apart from them I set
I set myself apart from them I set myself apart from them anyway I was
myself apart from them anyway I was
myself apart from them anyway I was going to be practical I was going to get
going to be practical I was going to get
going to be practical I was going to get the best grades in school I would become
the best grades in school I would become
the best grades in school I would become the best programmer that ever lived then
the best programmer that ever lived then
the best programmer that ever lived then I would make the one great thing to rule
I would make the one great thing to rule
I would make the one great thing to rule them all and make a great speech was
them all and make a great speech was
them all and make a great speech was sitting on what was previously Bill
sitting on what was previously Bill
sitting on what was previously Bill Gates throne so it would be me there and
Gates throne so it would be me there and
Gates throne so it would be me there and then you know at that point like my life
then you know at that point like my life
then you know at that point like my life would be so awesome to handle right they
would be so awesome to handle right they
would be so awesome to handle right they they’d have to make a movie out of like
they’d have to make a movie out of like
they’d have to make a movie out of like a movie about me so this is how you know
a movie about me so this is how you know
a movie about me so this is how you know that poster would look like and this was
that poster would look like and this was
that poster would look like and this was all going to happen okay in just one
all going to happen okay in just one
all going to happen okay in just one fantastic go super practical kid super
fantastic go super practical kid super
fantastic go super practical kid super practical so that kind of really heavy
practical so that kind of really heavy
practical so that kind of really heavy planning in software that’s
planning in software that’s
planning in software that’s characterized in what’s called the
characterized in what’s called the
characterized in what’s called the waterfall model so in the waterfall
waterfall model so in the waterfall
waterfall model so in the waterfall model basically you take all of these
model basically you take all of these
model basically you take all of these requirements so all of the things you
requirements so all of the things you
requirements so all of the things you want and you list them all down when you
want and you list them all down when you
want and you list them all down when you have that list you make a design that
have that list you make a design that
have that list you make a design that allows you to achieve everything okay
allows you to achieve everything okay
allows you to achieve everything okay you have your design then you go out and
you have your design then you go out and
you have your design then you go out and implement it when you have your results
implement it when you have your results
implement it when you have your results or your product you test it out a bit
or your product you test it out a bit
or your product you test it out a bit and Barb suddenly you know we have a
and Barb suddenly you know we have a
and Barb suddenly you know we have a product it’s out in the world sounds
product it’s out in the world sounds
product it’s out in the world sounds like a great solution right but the
like a great solution right but the
like a great solution right but the thing with this approach is that it only
thing with this approach is that it only
thing with this approach is that it only really works well if your requirements
really works well if your requirements
really works well if your requirements are extremely defined to begin with and
are extremely defined to begin with and
are extremely defined to begin with and you’re building it in this environment
you’re building it in this environment
you’re building it in this environment where there isn’t a lot of change so
where there isn’t a lot of change so
where there isn’t a lot of change so example you know if you’re making your
example you know if you’re making your
example you know if you’re making your product already
product already
product already and suddenly Google releases the exact
and suddenly Google releases the exact
and suddenly Google releases the exact same thing or even worse you make your
same thing or even worse you make your
same thing or even worse you make your product and you realize that no one
product and you realize that no one
product and you realize that no one actually cares about what you’re doing
actually cares about what you’re doing
actually cares about what you’re doing like now what the approach doesn’t
like now what the approach doesn’t
like now what the approach doesn’t really tell you how to deal with this
really tell you how to deal with this
really tell you how to deal with this but just it’s not that easy to make
but just it’s not that easy to make
but just it’s not that easy to make something and just scrap everything then
something and just scrap everything then
something and just scrap everything then suddenly start the long process all over
suddenly start the long process all over
suddenly start the long process all over again
again
again and sometimes with this approach you
and sometimes with this approach you
and sometimes with this approach you don’t even know that you have to scrap
don’t even know that you have to scrap
don’t even know that you have to scrap everything because you don’t look at the
everything because you don’t look at the
everything because you don’t look at the results until the very end until you’ve
results until the very end until you’ve
results until the very end until you’ve followed through with everything in your
followed through with everything in your
followed through with everything in your plan so in the same way we can set a lot
plan so in the same way we can set a lot
plan so in the same way we can set a lot of goals for ourselves but many things
of goals for ourselves but many things
of goals for ourselves but many things can derail us accidents you know health
can derail us accidents you know health
can derail us accidents you know health issues people would just seem to want to
issues people would just seem to want to
issues people would just seem to want to ruin our lives or sudden changes in
ruin our lives or sudden changes in
ruin our lives or sudden changes in desire like just our own sudden changes
desire like just our own sudden changes
desire like just our own sudden changes and desire like I think most if not all
and desire like I think most if not all
and desire like I think most if not all of us here know that expectations don’t
of us here know that expectations don’t
of us here know that expectations don’t really eke out the reality most of the
really eke out the reality most of the
really eke out the reality most of the time so then what luckily there’s option
time so then what luckily there’s option
time so then what luckily there’s option number two still plan but with constant
number two still plan but with constant
number two still plan but with constant change both positive and negative in
change both positive and negative in
change both positive and negative in mind so a long time ago in a land far
mind so a long time ago in a land far
mind so a long time ago in a land far far away seventeen people met up in the
far away seventeen people met up in the
far away seventeen people met up in the ski resort those seventeen people had
ski resort those seventeen people had
ski resort those seventeen people had one thing in common
one thing in common
one thing in common they were all really and really fed up
they were all really and really fed up
they were all really and really fed up with how software development was being
with how software development was being
with how software development was being done at the time they felt that those
done at the time they felt that those
done at the time they felt that those processes like waterfall were just too
processes like waterfall were just too
processes like waterfall were just too heavy you know and they were literally
heavy you know and they were literally
heavy you know and they were literally bringing everything down so they felt
bringing everything down so they felt
bringing everything down so they felt that they had to come up with an
that they had to come up with an
that they had to come up with an alternative and when they got out of
alternative and when they got out of
alternative and when they got out of that magical meeting they had one and
that magical meeting they had one and
that magical meeting they had one and they had this 12-point manifesto this
they had this 12-point manifesto this
they had this 12-point manifesto this moment would soon be known as a burst of
moment would soon be known as a burst of
moment would soon be known as a burst of agile so agile is this big buzzword
agile so agile is this big buzzword
agile so agile is this big buzzword that’s been making its rounds for years
that’s been making its rounds for years
that’s been making its rounds for years and you can constantly hear it being
and you can constantly hear it being
and you can constantly hear it being mentioned in places expressions
mentioned in places expressions
mentioned in places expressions especially like hot startups and Silicon
especially like hot startups and Silicon
especially like hot startups and Silicon Valley so what’s it really all about
Valley so what’s it really all about
Valley so what’s it really all about like what’s agile and how can we use
like what’s agile and how can we use
like what’s agile and how can we use them now agile actually has like I said
them now agile actually has like I said
them now agile actually has like I said Bob points and different versions but
Bob points and different versions but
Bob points and different versions but there are some key elements that I think
there are some key elements that I think
there are some key elements that I think are particularly helpful to us first do
are particularly helpful to us first do
are particularly helpful to us first do things little by little so instead of
things little by little so instead of
things little by little so instead of having those big tasks you just break
having those big tasks you just break
having those big tasks you just break them all down to smaller pieces accept
them all down to smaller pieces accept
them all down to smaller pieces accept change as it comes
change as it comes
change as it comes all that sometimes your requirements are
all that sometimes your requirements are
all that sometimes your requirements are just going to change even halfway
just going to change even halfway
just going to change even halfway through evaluate constantly just always
through evaluate constantly just always
through evaluate constantly just always keep evaluating and if the need arises
keep evaluating and if the need arises
keep evaluating and if the need arises then you have to adapt so this process
then you have to adapt so this process
then you have to adapt so this process seems to really work well with software
seems to really work well with software
seems to really work well with software development or places in tech like
development or places in tech like
development or places in tech like breaking up large tasks and evaluating
breaking up large tasks and evaluating
breaking up large tasks and evaluating the results constantly has led many
the results constantly has led many
the results constantly has led many startups to success for example did you
startups to success for example did you
startups to success for example did you know that Instagram actually started out
know that Instagram actually started out
know that Instagram actually started out as a location up like Foursquare it’s
as a location up like Foursquare it’s
as a location up like Foursquare it’s just that the creators realized that
just that the creators realized that
just that the creators realized that people were doing less checking into
people were doing less checking into
people were doing less checking into places and they were actually doing more
places and they were actually doing more
places and they were actually doing more posting pictures of their mirror selfies
posting pictures of their mirror selfies
posting pictures of their mirror selfies or of their dogs so they decided to
or of their dogs so they decided to
or of their dogs so they decided to capitalize on this and they adapted and
capitalize on this and they adapted and
capitalize on this and they adapted and became the hashtag and filter filled
became the hashtag and filter filled
became the hashtag and filter filled Instagram that we know today and it’s
Instagram that we know today and it’s
Instagram that we know today and it’s filled with dozens of these stories
filled with dozens of these stories
filled with dozens of these stories YouTube used to be a video dating site
YouTube used to be a video dating site
YouTube used to be a video dating site yeah surprised and then and then Twitter
yeah surprised and then and then Twitter
yeah surprised and then and then Twitter this is even more shocking I put there
this is even more shocking I put there
this is even more shocking I put there it wasn’t actually for expressing your
it wasn’t actually for expressing your
it wasn’t actually for expressing your views in 140 characters or less it’s
views in 140 characters or less it’s
views in 140 characters or less it’s just actually an audio sharing site yeah
just actually an audio sharing site yeah
just actually an audio sharing site yeah so like really far off and the Facebook
so like really far off and the Facebook
so like really far off and the Facebook well Facebook was just a place that
well Facebook was just a place that
well Facebook was just a place that showed you two pictures and asked you
showed you two pictures and asked you
showed you two pictures and asked you which one was hotter so it was basically
which one was hotter so it was basically
which one was hotter so it was basically literally a face book literally a face
literally a face book literally a face
literally a face book literally a face book so now yeah this seems to really
book so now yeah this seems to really
book so now yeah this seems to really work my own decision to become a part of
work my own decision to become a part of
work my own decision to become a part of this world after college actually
this world after college actually
this world after college actually started out with a failure and a broken
started out with a failure and a broken
started out with a failure and a broken plan I tell people that I got into the
plan I tell people that I got into the
plan I tell people that I got into the startup world because I was interested
startup world because I was interested
startup world because I was interested in the back the thought of making things
in the back the thought of making things
in the back the thought of making things happen and also making a ton of money
happen and also making a ton of money
happen and also making a ton of money but even though this is all really true
but even though this is all really true
but even though this is all really true I think what really won me over in the
I think what really won me over in the
I think what really won me over in the end
end
end what’s this so fast-forward 10 years and
what’s this so fast-forward 10 years and
what’s this so fast-forward 10 years and that girl the eight-year-old girl the
that girl the eight-year-old girl the
that girl the eight-year-old girl the one with her whole life planned out
one with her whole life planned out
one with her whole life planned out would find herself sitting in this
would find herself sitting in this
would find herself sitting in this almost empty room say Majan you’re
almost empty room say Majan you’re
almost empty room say Majan you’re sitting in this room you’re armed with a
sitting in this room you’re armed with a
sitting in this room you’re armed with a dozen pencils and like lots of blank
dozen pencils and like lots of blank
dozen pencils and like lots of blank sheets of paper and your task is to
sheets of paper and your task is to
sheets of paper and your task is to solve a coding problem so you have to
solve a coding problem so you have to
solve a coding problem so you have to write the entire solution basically the
write the entire solution basically the
write the entire solution basically the entire working code one paper no as if
entire working code one paper no as if
entire working code one paper no as if typing it on your computer wasn’t hard
typing it on your computer wasn’t hard
typing it on your computer wasn’t hard enough but this was it like this was her
enough but this was it like this was her
enough but this was it like this was her moment of truth like she was ready she
moment of truth like she was ready she
moment of truth like she was ready she was going to kill it but then what twist
was going to kill it but then what twist
was going to kill it but then what twist she didn’t so although this story of my
she didn’t so although this story of my
she didn’t so although this story of my completely messing up my first real life
completely messing up my first real life
completely messing up my first real life job interview certainly is not the worst
job interview certainly is not the worst
job interview certainly is not the worst most the railing thing that could happen
most the railing thing that could happen
most the railing thing that could happen to anyone
to anyone
to anyone it’s tough it still felt like my
it’s tough it still felt like my
it’s tough it still felt like my ultimate plan was shattered like what
ultimate plan was shattered like what
ultimate plan was shattered like what happened to being the best programmer
happened to being the best programmer
happened to being the best programmer ever right like one moment I was flying
ever right like one moment I was flying
ever right like one moment I was flying you know in the speed of light in my
you know in the speed of light in my
you know in the speed of light in my Millennium Falcon feeling super cool
Millennium Falcon feeling super cool
Millennium Falcon feeling super cool then suddenly I was spiraling into a big
then suddenly I was spiraling into a big
then suddenly I was spiraling into a big black hole of doubt so after months of
black hole of doubt so after months of
black hole of doubt so after months of feeling like a Dementor was sucking away
feeling like a Dementor was sucking away
feeling like a Dementor was sucking away at my soul yeah we know how this feels
at my soul yeah we know how this feels
at my soul yeah we know how this feels and basically annoying my family and
and basically annoying my family and
and basically annoying my family and friends with all of my whining I finally
friends with all of my whining I finally
friends with all of my whining I finally you know to their Glee I finally got
you know to their Glee I finally got
you know to their Glee I finally got over a thing I realized you know I have
over a thing I realized you know I have
over a thing I realized you know I have to find a way out I can’t keep doing
to find a way out I can’t keep doing
to find a way out I can’t keep doing this every time I fail so I decided to
this every time I fail so I decided to
this every time I fail so I decided to join a startup why because I realized at
join a startup why because I realized at
join a startup why because I realized at that point that the only way I could
that point that the only way I could
that point that the only way I could ever really let go of my precious
ever really let go of my precious
ever really let go of my precious structured mega plans was the constantly
structured mega plans was the constantly
structured mega plans was the constantly exposed to them and myself to change
exposed to them and myself to change
exposed to them and myself to change when we’re developing software we plan
when we’re developing software we plan
when we’re developing software we plan out features we code them and sooner or
out features we code them and sooner or
out features we code them and sooner or later we just have to recode them in the
later we just have to recode them in the
later we just have to recode them in the same way we can make small plans in life
same way we can make small plans in life
same way we can make small plans in life we can follow them the best that we can
we can follow them the best that we can
we can follow them the best that we can and we see
and we see
and we see they turn out but if things don’t work
they turn out but if things don’t work
they turn out but if things don’t work out then we have to adapt we have to
out then we have to adapt we have to
out then we have to adapt we have to change it’s basically the same kind of
change it’s basically the same kind of
change it’s basically the same kind of process and eventually you know after
process and eventually you know after
process and eventually you know after this constant evaluation and feedback
this constant evaluation and feedback
this constant evaluation and feedback and what I just labeled upgrading to a
and what I just labeled upgrading to a
and what I just labeled upgrading to a higher version I realized that you know
higher version I realized that you know
higher version I realized that you know it became less about failure and just
it became less about failure and just
it became less about failure and just more about constant upgrades and
more about constant upgrades and
more about constant upgrades and improvements and you know what these
improvements and you know what these
improvements and you know what these constant upgrades and improvements they
constant upgrades and improvements they
constant upgrades and improvements they actually feel really great like they
actually feel really great like they
actually feel really great like they don’t only leave us in awe when they
don’t only leave us in awe when they
don’t only leave us in awe when they bring us or other people to having
bring us or other people to having
bring us or other people to having successful lives or businesses or
successful lives or businesses or
successful lives or businesses or hopefully millions of dollars there even
hopefully millions of dollars there even
hopefully millions of dollars there even the same kinds of things that we love in
the same kinds of things that we love in
the same kinds of things that we love in the stories that we read or watch Harry
the stories that we read or watch Harry
the stories that we read or watch Harry Potter like Harry Potter wouldn’t have
Potter like Harry Potter wouldn’t have
Potter like Harry Potter wouldn’t have been Harry Potter if Voldemort didn’t
been Harry Potter if Voldemort didn’t
been Harry Potter if Voldemort didn’t come around kill his parents and give
come around kill his parents and give
come around kill his parents and give him that scar and Sam Sam from The Lord
him that scar and Sam Sam from The Lord
him that scar and Sam Sam from The Lord of the Rings he was just this ordinary
of the Rings he was just this ordinary
of the Rings he was just this ordinary gardener who is assigned to accompany
gardener who is assigned to accompany
gardener who is assigned to accompany Frodo and Frodo was supposed to be the
Frodo and Frodo was supposed to be the
Frodo and Frodo was supposed to be the star of the adventure but then Frodo
star of the adventure but then Frodo
star of the adventure but then Frodo gets knocked out so Sam actually steps
gets knocked out so Sam actually steps
gets knocked out so Sam actually steps up reinvents himself and saves
up reinvents himself and saves
up reinvents himself and saves everything he becomes the hero of the
everything he becomes the hero of the
everything he becomes the hero of the story even after his head gets bashed
story even after his head gets bashed
story even after his head gets bashed against a rock
against a rock
against a rock basically we’re addicted to the thought
basically we’re addicted to the thought
basically we’re addicted to the thought being able to adapt in the face of
being able to adapt in the face of
being able to adapt in the face of change
change
change so given adapted processors like agile
so given adapted processors like agile
so given adapted processors like agile that we’ve learned how can we live out
that we’ve learned how can we live out
that we’ve learned how can we live out these aspirations maybe we should go out
these aspirations maybe we should go out
these aspirations maybe we should go out right now and try and climb a little
right now and try and climb a little
right now and try and climb a little mountain of melting hot lava just to
mountain of melting hot lava just to
mountain of melting hot lava just to pass it out or maybe we should find a
pass it out or maybe we should find a
pass it out or maybe we should find a guy with no nose who’s dressed in all
guy with no nose who’s dressed in all
guy with no nose who’s dressed in all black who’s trying to kill us not
black who’s trying to kill us not
black who’s trying to kill us not necessarily in this other software
necessarily in this other software
necessarily in this other software development process that basically has
development process that basically has
development process that basically has its roots in the thought of agile
its roots in the thought of agile
its roots in the thought of agile there’s this thing called the daily
there’s this thing called the daily
there’s this thing called the daily stand-up it’s this meeting where the
stand-up it’s this meeting where the
stand-up it’s this meeting where the members of a team literally stand up and
members of a team literally stand up and
members of a team literally stand up and they ask and
they ask and
they ask and for three questions these simple
for three questions these simple
for three questions these simple questions are the same kinds of
questions are the same kinds of
questions are the same kinds of questions that I’ve grown to ask myself
questions that I’ve grown to ask myself
questions that I’ve grown to ask myself every day and they’re also the questions
every day and they’re also the questions
every day and they’re also the questions that I want you to ask yourselves now
that I want you to ask yourselves now
that I want you to ask yourselves now first what did I accomplish yesterday
first what did I accomplish yesterday
first what did I accomplish yesterday second what will I do today and third
second what will I do today and third
second what will I do today and third what obstacles are actually impeding my
what obstacles are actually impeding my
what obstacles are actually impeding my progress and when you have your answers
progress and when you have your answers
progress and when you have your answers to these questions suddenly things are a
to these questions suddenly things are a
to these questions suddenly things are a little bit clearer and whether your
little bit clearer and whether your
little bit clearer and whether your answers show that you’re on track or not
answers show that you’re on track or not
answers show that you’re on track or not no matter what you do continue taking
no matter what you do continue taking
no matter what you do continue taking these steps let’s all ask ourselves
these steps let’s all ask ourselves
these steps let’s all ask ourselves these questions whether in school or at
these questions whether in school or at
these questions whether in school or at work for our own lives or even for the
work for our own lives or even for the
work for our own lives or even for the improvement of the entire country and in
improvement of the entire country and in
improvement of the entire country and in the process
the process
the process let’s meet agile let’s be flexible and
let’s meet agile let’s be flexible and
let’s meet agile let’s be flexible and let’s learn a lot because after all
let’s learn a lot because after all
let’s learn a lot because after all everything changes and even though
everything changes and even though
everything changes and even though sometimes it really really sucks but it
sometimes it really really sucks but it
sometimes it really really sucks but it also means that if we’re stuck in a rut
also means that if we’re stuck in a rut
also means that if we’re stuck in a rut or we feel like we’re just failing
or we feel like we’re just failing
or we feel like we’re just failing software projects definitely I can
software projects definitely I can
software projects definitely I can relate to this then at least at the very
relate to this then at least at the very
relate to this then at least at the very least it means that we don’t stay that
least it means that we don’t stay that
least it means that we don’t stay that way forever thank you
way forever thank you
way forever thank you [Applause]
”
Be First to Comment