A presentation on writing software requirements that does not prescribe to any established methodology but instead is based on the idea of knowing your audience and common sense.
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017eZ Systems
Deane Barker, Chief Strategy Officer at Blend Interactive spoke at eZ Conference 2017 on Why Content Projects Fail. Deane discussed 5 reasons for why content projects fail, and what we can do to prevent it. From the case study syndrome to development myopia and more, Deane highlights the areas of failure for content projects. And then goes over practical ways to overcome these failure to achieve success.
Live the dream, work remote building a successful distributed drupal shopAnne Stefanyk
Virtual. Remote. Distributed. This style of organization is becoming wildly more in demand and popular among many industries including web shops. However, building and sustaining a strong relationship requires a unique approach and making us of variety of tools to create the right work culture . In this session we will talk about common issues that lead to burnout and attrition. But most importantly we will talk about key tactics to keep your development (and all other staff) happy, inspired, creative, productive and most importantly, part of YOUR team.
Are you designing your websites with users in mind? Here are slides from my talk about user experience at the Digital Marketing for Business Conference in Raleigh, NC, in May 2015. This contains some high-level concepts to keep in mind as well as practical tips.
Leveraging UX & Kanban to Unleash Your Inner StartupPete Kinser
UX is more than a discipline, it's a mindset. Kanban is about measurement and flow. Pairing the two means we take an experience-first mindset and measure feedback and flow in order to gain confidence in what we're delivering to our customers.
Need more insights? Please reach out to Pete Kinser: @petekinser or Colleen Johnson: @scrumhive.
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessJason Clarke
Developers, designers, project managers and site editors — anybody who builds for or works with WordPress on a daily basis — are always looking for that edge to help take them, their clients, and their sites to the next level.
While sharpening your toolset is great, and never-ending, there’s one “must have feature” that separate the competent developers from the truly great: Empathy.
When you step outside your desire to “show off” or build something better “your way”, and focus on listening to the needs of your clients and/or your audience, you’ll unlock the secret to building better, more sustainable and more loved products.
Through case studies, examples, and action items, I talk about why — and how — adding empathy to your toolkit lets you move beyond chasing trends into making your sites, and the web, a better place.
A presentation on writing software requirements that does not prescribe to any established methodology but instead is based on the idea of knowing your audience and common sense.
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017eZ Systems
Deane Barker, Chief Strategy Officer at Blend Interactive spoke at eZ Conference 2017 on Why Content Projects Fail. Deane discussed 5 reasons for why content projects fail, and what we can do to prevent it. From the case study syndrome to development myopia and more, Deane highlights the areas of failure for content projects. And then goes over practical ways to overcome these failure to achieve success.
Live the dream, work remote building a successful distributed drupal shopAnne Stefanyk
Virtual. Remote. Distributed. This style of organization is becoming wildly more in demand and popular among many industries including web shops. However, building and sustaining a strong relationship requires a unique approach and making us of variety of tools to create the right work culture . In this session we will talk about common issues that lead to burnout and attrition. But most importantly we will talk about key tactics to keep your development (and all other staff) happy, inspired, creative, productive and most importantly, part of YOUR team.
Are you designing your websites with users in mind? Here are slides from my talk about user experience at the Digital Marketing for Business Conference in Raleigh, NC, in May 2015. This contains some high-level concepts to keep in mind as well as practical tips.
Leveraging UX & Kanban to Unleash Your Inner StartupPete Kinser
UX is more than a discipline, it's a mindset. Kanban is about measurement and flow. Pairing the two means we take an experience-first mindset and measure feedback and flow in order to gain confidence in what we're delivering to our customers.
Need more insights? Please reach out to Pete Kinser: @petekinser or Colleen Johnson: @scrumhive.
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessJason Clarke
Developers, designers, project managers and site editors — anybody who builds for or works with WordPress on a daily basis — are always looking for that edge to help take them, their clients, and their sites to the next level.
While sharpening your toolset is great, and never-ending, there’s one “must have feature” that separate the competent developers from the truly great: Empathy.
When you step outside your desire to “show off” or build something better “your way”, and focus on listening to the needs of your clients and/or your audience, you’ll unlock the secret to building better, more sustainable and more loved products.
Through case studies, examples, and action items, I talk about why — and how — adding empathy to your toolkit lets you move beyond chasing trends into making your sites, and the web, a better place.
How to Drive an Effective Decision-Making Process by Microsoft PMProduct School
Main Takeaways:
-Avoid the common decision-making traps
-Understand the critical parameters for decision making
-Making the decision is just the start. Follow up with what’s next
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...TheFamily
A detrimental mistake many startups do is neglecting product experimentation. They focus mainly on experimentation in marketing - optimising ads, copy, creatives, landing pages - because it's relatively easy to do. But this kind of negligence is extremely damaging for your success!
But why don't more startups do this then?
EARLY-STAGE - Specific challenges:
-No budget: “proper” testing tools quite expensive
-Little data to play with
-Not sure what to experiment on / what moves the metrics
massively?
-No time; need to focus on the business
GROWTH STAGE - Specific challenges:
-More budget now, but limited by free tools
-More data about what's happening but not really sure why it's
happening
-So many ideas and opportunities, how to prioritise?
SCALING STAGE - Specific challenges:
-All tools in place, but now constrained by tech time: experiments
need to be “bigger” to have impact + are competing with other
projects
-Harder to experiment with the core product, the company is
branching out on other products
-Experimentation becomes scarier: more users, more to lose,
users get used to things being a certain way (“Why did they
change the UI again?”)
Milena Court, Product Manager in the Growth Squad at Tails.com, joined us at The Family to share her incredible expertise and explain how to overcome the above challenges!
Atlassian has been in hyper-growth for the last 5 years, exploding from 200 employees to over 1700. We've worked tirelessly to implement strategic planning while staying true to our agile roots and upholding our culture and values. To the surprise of no-one, it ain't easy. Learn about three practices we developed – and scaled – to help our teams deliver more compelling stories, and the strategic framework they all feed into.
How to Effectively Lead a Focus Group by nexTier Product ManagerProduct School
Talking to users can be challenging or intimidating, and running a focus group is one of those tasks which most Product Managers would say is essential in getting real user insights. Traditionally, UX designers and Product Managers have relied on a combination of quantitative data and qualitative insights from focus groups and interviews.
Whether you want to test your user group's response to a new product or changes to modules or features within an existing product, as a product person you need to have a creative set of analytical skills and strategies for how to steer the group toward productive discussions.
Tremis Skeete talked about how focus groups can truly work well for you, and how you can organize, coordinate, and effectively lead focus group sessions.
The Product Journey: Roadmaps Are Dead! Long Live Roadmaps!Aggregage
Join Bruce McCarthy, co-author of Product Roadmaps Relaunched, as he discusses the best ways to innovate your product roadmap. So that it reflects your customers’ needs while simultaneously and accurately communicating your products strategy and vision.
Create a Sustainable Career Into PM by Meta Product LeaderProduct School
Main takeaways:
- Resilience and joy are important to building a sustainable career in PM, and any job
- Start with building empathy for yourself and understanding yourself
- Reframe to the right actionable problems and use different tools to design the best doable options
- Reframe to change your perspectives
- Practice self-compassion and prioritize yourself
The Evolution of The PM Career by Airbnb Product Manager Helen SimsProduct School
Product Management Event Held at the Product Conference in San Francisco.
Helen talked about what you actually do when you become a product manager and what you should expect from the new job. When looking for a product manager job you should not only focus on the fact that the job is suitable for you but also that the company shares your views and values. She discussed how you don't need to stick to one company for ever but it's typical to switch companies. She also shared the differences between an entry level and senior PM's duties.
How Atlassian's User Research Went Agile (and So Can Yours)Atlassian
In late 2015, we set up Atlassian Atlab: a low-budget customer research space that tightly integrates into the Agile sprint process. What began as an experiment quickly became an indispensable part of our company’s design process. Atlab is now international, run in all of our offices, gathering input from about 200 customers every month.
In this talk, we will teach you why agile research is a crucial part of building great customer experiences, how to create stakeholder buy-in for your efforts, best practices for conducting research, and what to do with your findings. We will also teach you how to set up your very own Atlab. Warning: it’s very cheap, and easier than you may expect!
Products covered:
JIRA Software, JIRA Core, JIRA Service Desk, Confluence, HipChat, Bitbucket, Bamboo, Fisheye / Crucible, Portfolio for JIRA
Setting up a PMO can feel like a nightmare, but there is a solution. Learn what it takes to wake up from that nightmare and start seeing greater results.
How to Work in Cross-Functional Teams by Microsoft Sr PMProduct School
Main takeaways:
- Why you want to be in a cross-functional product team and signs of a working product team
- Techniques to improve your success in working with the team
- Soft skills and mindset that will support you along the journey
How to Work with Teams as a Product Manager by fmr NY Magazine PMProduct School
One of the most important parts of product management is how you work with other people - whether it is communicating with stakeholders or managing a cross-functional team.
In this talk Morgan Cohn talked about experiences driving the product cycle in various work environments and the challenges that you can encounter during the process - from disagreements to scope creep to burn out. He explored how her role and approach as a Product Manager has changed in this respect and hopefully empower others with tools to successfully drive cross-functional teams and build great products.
Building High-Growth Products with Jobs-to-be-DoneProduct School
Jared Ranere, a Growth Partner at thrv, talked about how Jobs-to-be-Done answers questions like "what is a customer need?" "Who is your real competition?" and "What does it mean to be "satisfied?" in a way that aligns your development team around your customer. It also gives you precise, measurable customer needs, and helps you know if your feature idea will deliver customer satisfaction before your team writes a line of code.
Startup Technology: Cheatsheet for Non-TechiesFreedactics
Everybody and his mom wants to create an app today. But not everybody is a hacker. That shouldn't be a problem! Still it might be helpful to know some basics about the technology, which is used to build your startup. This Infographic will give you a brief overview.
17 Ways to Design a Presentation People Want to ViewJim MacLeod
Tired of boring PowerPoint presentations? Me too. Here are 17 tips to help you create a presentation that not only engages the audience, but forces them to remember what you want them to remember.
How to Drive an Effective Decision-Making Process by Microsoft PMProduct School
Main Takeaways:
-Avoid the common decision-making traps
-Understand the critical parameters for decision making
-Making the decision is just the start. Follow up with what’s next
How To Scale Your Product Through Experimentation w/ Milena Court, Product Ma...TheFamily
A detrimental mistake many startups do is neglecting product experimentation. They focus mainly on experimentation in marketing - optimising ads, copy, creatives, landing pages - because it's relatively easy to do. But this kind of negligence is extremely damaging for your success!
But why don't more startups do this then?
EARLY-STAGE - Specific challenges:
-No budget: “proper” testing tools quite expensive
-Little data to play with
-Not sure what to experiment on / what moves the metrics
massively?
-No time; need to focus on the business
GROWTH STAGE - Specific challenges:
-More budget now, but limited by free tools
-More data about what's happening but not really sure why it's
happening
-So many ideas and opportunities, how to prioritise?
SCALING STAGE - Specific challenges:
-All tools in place, but now constrained by tech time: experiments
need to be “bigger” to have impact + are competing with other
projects
-Harder to experiment with the core product, the company is
branching out on other products
-Experimentation becomes scarier: more users, more to lose,
users get used to things being a certain way (“Why did they
change the UI again?”)
Milena Court, Product Manager in the Growth Squad at Tails.com, joined us at The Family to share her incredible expertise and explain how to overcome the above challenges!
Atlassian has been in hyper-growth for the last 5 years, exploding from 200 employees to over 1700. We've worked tirelessly to implement strategic planning while staying true to our agile roots and upholding our culture and values. To the surprise of no-one, it ain't easy. Learn about three practices we developed – and scaled – to help our teams deliver more compelling stories, and the strategic framework they all feed into.
How to Effectively Lead a Focus Group by nexTier Product ManagerProduct School
Talking to users can be challenging or intimidating, and running a focus group is one of those tasks which most Product Managers would say is essential in getting real user insights. Traditionally, UX designers and Product Managers have relied on a combination of quantitative data and qualitative insights from focus groups and interviews.
Whether you want to test your user group's response to a new product or changes to modules or features within an existing product, as a product person you need to have a creative set of analytical skills and strategies for how to steer the group toward productive discussions.
Tremis Skeete talked about how focus groups can truly work well for you, and how you can organize, coordinate, and effectively lead focus group sessions.
The Product Journey: Roadmaps Are Dead! Long Live Roadmaps!Aggregage
Join Bruce McCarthy, co-author of Product Roadmaps Relaunched, as he discusses the best ways to innovate your product roadmap. So that it reflects your customers’ needs while simultaneously and accurately communicating your products strategy and vision.
Create a Sustainable Career Into PM by Meta Product LeaderProduct School
Main takeaways:
- Resilience and joy are important to building a sustainable career in PM, and any job
- Start with building empathy for yourself and understanding yourself
- Reframe to the right actionable problems and use different tools to design the best doable options
- Reframe to change your perspectives
- Practice self-compassion and prioritize yourself
The Evolution of The PM Career by Airbnb Product Manager Helen SimsProduct School
Product Management Event Held at the Product Conference in San Francisco.
Helen talked about what you actually do when you become a product manager and what you should expect from the new job. When looking for a product manager job you should not only focus on the fact that the job is suitable for you but also that the company shares your views and values. She discussed how you don't need to stick to one company for ever but it's typical to switch companies. She also shared the differences between an entry level and senior PM's duties.
How Atlassian's User Research Went Agile (and So Can Yours)Atlassian
In late 2015, we set up Atlassian Atlab: a low-budget customer research space that tightly integrates into the Agile sprint process. What began as an experiment quickly became an indispensable part of our company’s design process. Atlab is now international, run in all of our offices, gathering input from about 200 customers every month.
In this talk, we will teach you why agile research is a crucial part of building great customer experiences, how to create stakeholder buy-in for your efforts, best practices for conducting research, and what to do with your findings. We will also teach you how to set up your very own Atlab. Warning: it’s very cheap, and easier than you may expect!
Products covered:
JIRA Software, JIRA Core, JIRA Service Desk, Confluence, HipChat, Bitbucket, Bamboo, Fisheye / Crucible, Portfolio for JIRA
Setting up a PMO can feel like a nightmare, but there is a solution. Learn what it takes to wake up from that nightmare and start seeing greater results.
How to Work in Cross-Functional Teams by Microsoft Sr PMProduct School
Main takeaways:
- Why you want to be in a cross-functional product team and signs of a working product team
- Techniques to improve your success in working with the team
- Soft skills and mindset that will support you along the journey
How to Work with Teams as a Product Manager by fmr NY Magazine PMProduct School
One of the most important parts of product management is how you work with other people - whether it is communicating with stakeholders or managing a cross-functional team.
In this talk Morgan Cohn talked about experiences driving the product cycle in various work environments and the challenges that you can encounter during the process - from disagreements to scope creep to burn out. He explored how her role and approach as a Product Manager has changed in this respect and hopefully empower others with tools to successfully drive cross-functional teams and build great products.
Building High-Growth Products with Jobs-to-be-DoneProduct School
Jared Ranere, a Growth Partner at thrv, talked about how Jobs-to-be-Done answers questions like "what is a customer need?" "Who is your real competition?" and "What does it mean to be "satisfied?" in a way that aligns your development team around your customer. It also gives you precise, measurable customer needs, and helps you know if your feature idea will deliver customer satisfaction before your team writes a line of code.
Startup Technology: Cheatsheet for Non-TechiesFreedactics
Everybody and his mom wants to create an app today. But not everybody is a hacker. That shouldn't be a problem! Still it might be helpful to know some basics about the technology, which is used to build your startup. This Infographic will give you a brief overview.
17 Ways to Design a Presentation People Want to ViewJim MacLeod
Tired of boring PowerPoint presentations? Me too. Here are 17 tips to help you create a presentation that not only engages the audience, but forces them to remember what you want them to remember.
Mobile-First SEO - The Marketers Edition #3XEDigitalAleyda Solís
How to target your SEO process to a reality of more people searching on mobile devices than desktop and an upcoming mobile first Google index? Check it out.
“Writing code that lasts” … or writing code you won’t hate tomorrow.Rafael Dohms
As developers we write code everyday, only to frown at it a week after that. Why do we have such a hard time with code written by others and ourselves, this raging desire to rewrite everything we see? Writing code that survives the test of time and self judgment is a matter of clarity and simplicity. Let's talk about growing, learning and improving our code with calisthenics, readability and good design.
Bangalore Container Conference 2017 (BCC '17) is the first conference on container technologies in India happening on 07th April. Organizations are increasingly adopting containers and related technologies in production.Hence, the main focus of this conference is “Containers in Production”. This one-day conference sets the perfect stage for container enthusiasts, developers, users and experts to meet together and learn from each others experiences.
“An investment in knowledge always pays the best interest.” – Benjamin Franklin. Here is a list of 10 books that I believe that every developer should read. Take a look.
10 Best Productivity Hacks for Customer ServiceAdam Toporek
Customer service teams are only as effective as they are productive. Most organizations and departments are spread thin. These 10 productivity hacks will help you maximize your efficiency and deliver better customer service across the board.
What makes millennial customers tick?
What is it that’s separates Generation Y from all the others? How does this generation think especially when it comes to buying decisions? How do you appeal to the customer in them? How do you reach them in this day and age especially when traditional forms of advertising don’t work on them as effectively? 2016 is the year of Millennials as customers. Millennials are altogether different generation with different sorts of preferences.
Here are some valuable insights that will help your business stay young and appeal to Millennials.
Design for Startups - Build Better Products, Not More FeaturesVitaly Golomb
Pre-order Vitaly's book "Accelerated Startup – The New Business School" http://golomb.net/book
Apple owes the title of the world’s most valuable company to its genius in design. Good design is never accidental and at the core of a successful product is an elegant solution to a painful problem. Design has earned a very important seat at the table with today’s companies especially in the world of software and apps. In this highly engaging presentation, Vitaly covers principles and business value of good design, design disciplines, how to hire and work with designers, and the design success formula.
What does the future look like? Is it a dark space where we’re suffering from varying degrees of techamphetamine or are we heading towards a Utopian fantasy of abundance and harmony?
Understanding that our basic human needs and wants barely change, we explore the future state of a range of topics; from our need for physical sustenance through to our age-long fascination of transcending the limitations of our biology.
Looking at the future from a human perspective, our potential for greatness is teetering on a fine line between darkness and hope. We’re banking on the latter.
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
Thinking about your sales team's goals for 2017? Drift's VP of Sales shares 3 things you can do to improve conversion rates and drive more revenue.
Read the full story on the Drift blog here: http://blog.drift.com/sales-team-tips
An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813
I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com
How to prepare for, receive and deliver great performance reviews that focus on growth, leadership, staying sharp and setting goals for yourself.
Not just for those in technology but any job industry.
8 Things That Make Continuous Delivery Go NutsEduards Sizovs
Continuous Delivery is still trendy and everyone wants to get there, but there are so many walls you have to break and nerves to spoil! In this talk Eduards will present real-world battle stories of continuous delivery adoption, 10 underlooked things that tend to go wrong and what practices can you apply in order to survive.
How To Do Kick-Ass Software DevelopmentSven Peters
With Kick-Ass Software Development you actually get stuff done. Feedback cycles are short, code quality is awesome and customers get the features they lust after. Less mangers managing, less testers testing and less IT-operators operating. The developers take the power back, making them much happier. Sound like paradise? It is! This session will show you how we do Kick-Ass Software Development at Atlassian.
I talk about how we: use pull requests for better code quality; collaborate fast to develop ideas; avoid meetings to get more stuff done; tighten our feedback loops to fail faster; shorten our release cycles; and work together happily on different continents. It's a great way to develop software and we think it can work in your company, too.
Watch the video if this talk: http://vimeo.com/70102926
I attended the Tabara de Testare testing group on 3rd February 2015 to present "Lessons Learned When Automating. A live stream from UK to Romania.
http://compendiumdev.co.uk/page/tabaradetestare201602
I've been asked some very challenging questions about lessons learned, and how decisions are made during the process of automating and performing technical testing. In this webinar I'm going to answer them based on my experience. We'll discus how we know 'what to automate' which means we have to split our analysis into 'detection' and 'testing'. We'll cover lessons learned from solving problems, and making mistakes, and steps we can take during the problem solving process e.g. for intermittent failures, and possible tool bugs. We'll discuss abstraction levels and the different levels of the technology stack to automate: how to do it, and how we make the decisions. We'll discuss coding primarily the differences, and the overlap, between the needs for coding for testing and coding for production deployment. We'll also cover some WebDriver specific answers to some of these questions. I'm also going to describe books and techniques that have helped me over the years when trying to deal with these questions on production projects.
Writing for software in school leaves out much of the true hassles in software development.
This brief lecture covers the hidden challenges when deploying to the real world.
Kickass Agile Development - Agile & Beyond ConferenceDan Chuparkoff
Watch Dan Chuparkoff as he shares some of the secrets to kick-ass software development at Atlassian. He gives us a glimpse at a new Agile paradigm. Feedback cycles are short, code quality is awesome, and customers get the features they lust after. Hear how Atlassian uses pull-requests for better code quality; collaborates fast to develop ideas; avoids meetings; tightens feedback loops to fail fast; shortens release cycles and work together happily from different corners of the globe. Sound like paradise? It is!
Software Development Life CyclesPresented byBrenda Reynold.docxrosemariebrayshaw
Software Development Life Cycles
Presented by
Brenda Reynolds
In association with
Matt Henwood and the University of Phoenix Systems Analysis & Development Department
September 13, 2019
We Love Video, Inc.
Welcome to the presentation guys, have a seat anywhere you’d like and help yourselves to some coffee and pastries. This is my bribe to you so you like me and pay close attention to the details I’m about to give you. Your fabulous company has decided to put a CRM in place for you guys, does anyone know what that is?
Kelsey: A What?
C.R.M. it’s one of many acronyms people in IT use.
Robin: Something about Customer Management?
Yes, can anyone elaborate?
Jesse: Customer Relationship Management, I used Salesforce at my last job. I have to tell you guys if this is what they’re doing for us, you’re going to notice a huge difference in how easy it is to find what you need on any customer.
Me: Well thank you for making my job a little easier.
<Audience Laughter>
I’ve done this a whole lot, so I already have a CRM in mind, and yes it will be Salesforce. I love that software for many many amazing reasons. What I want to educate you guys on today is the Software Development Life Cycle and of course there are multiples of those too. I’m going to fill you in on two SDLC’s, how they work, and why we will be using the one that we’ll be using. This is important because it involves you and how you’re going to help us integrate the new CRM into your every day processes.
1
Waterfall SDLC
See how this water looks like it’s on a mission to rush down those steps? Keep this in mind while I describe the Waterfall SDLC, more acronyms, I know. With the waterfall model we have some typical phases that comprise an entire systems project. Makes it easy, right? Just follow the waterfall down and you’ll get to the completed CRM. The reason I say ‘rushing’ is because the waterfall model is focused on getting the project done, get the requirements, get it done and get outta there.
On the next slide we’re gonna see what these steps look like, but does anyone want to take a stab at the first step?
Alyssa: Get the band back together and write down a plan. I can’t imagine computer nerds do this stuff without first knowing what the finished product is supposed to look like.
Me: YES! First and foremost we have to Plan. If we don’t have a plan, what are we building? Not even the best of the best “computer nerds” should start working on something like this for a company without a plan.
2
The typical phases that comprise an entire systems project
Agile
SDLC
Who can tell me what these guys are doing?
Robert: PARKOUR!!
Me: Wow, you must like the thrill of being able to do this stuff. What word would you use to describe someone who has the ability to do this?
Robert: Adventurous, thrill seeker, well trained
Alyssa: Dare devil
Me: This is awesome! What about flexibility?
Audience: yes, that works, of course, yeah…
<Click>
Remember we’re talking about soft.
Graham Thomas - Software Testing Secrets We Dare Not Tell - EuroSTAR 2013TEST Huddle
EuroSTAR Software Testing Conference 2013 presentation on Software Testing Secrets We Dare Not Tell by Graham Thomas.
See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Similar to How to Make Great Software Estimates (20)
Escape from Craptivity - How to Accomplish Your GoalsGreg Thomas
Ever tried to learn a new skill and eventually you get stuck and don't know whether you should give up or keep going?
That's Craptivity - and getting out of it - and achieving your goal, is easier than you think.
Meetings get a bad rap for being inefficient due to the duration, the size of audience, the preparation, and the list goes on. But the problem is much simpler to solve and starts with recognizing that your meetings should be a productive endeavour geared towards solving a need.
We've all seen the great presentations that left us mesmerized. And we all know the great presenters that we seek out at conferences to fight for a seat to attend. In both cases, what we are really seeking out - are great storytellers to engage and keep us captivated. Want to get your next great idea across? Become a Great Storyteller.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaYara Milbes
Discover the transformative power of the WhatsApp API in our latest SlideShare presentation, "Top 7 Unique WhatsApp API Benefits." In today's fast-paced digital era, effective communication is crucial for both personal and professional success. Whether you're a small business looking to enhance customer interactions or an individual seeking seamless communication with loved ones, the WhatsApp API offers robust capabilities that can significantly elevate your experience.
In this presentation, we delve into the top 7 distinctive benefits of the WhatsApp API, provided by the leading WhatsApp API service provider in Saudi Arabia. Learn how to streamline customer support, automate notifications, leverage rich media messaging, run scalable marketing campaigns, integrate secure payments, synchronize with CRM systems, and ensure enhanced security and privacy.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Utilocate offers a comprehensive solution for locate ticket management by automating and streamlining the entire process. By integrating with Geospatial Information Systems (GIS), it provides accurate mapping and visualization of utility locations, enhancing decision-making and reducing the risk of errors. The system's advanced data analytics tools help identify trends, predict potential issues, and optimize resource allocation, making the locate ticket management process smarter and more efficient. Additionally, automated ticket management ensures consistency and reduces human error, while real-time notifications keep all relevant personnel informed and ready to respond promptly.
The system's ability to streamline workflows and automate ticket routing significantly reduces the time taken to process each ticket, making the process faster and more efficient. Mobile access allows field technicians to update ticket information on the go, ensuring that the latest information is always available and accelerating the locate process. Overall, Utilocate not only enhances the efficiency and accuracy of locate ticket management but also improves safety by minimizing the risk of utility damage through precise and timely locates.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Launch Your Streaming Platforms in MinutesRoshan Dwivedi
The claim of launching a streaming platform in minutes might be a bit of an exaggeration, but there are services that can significantly streamline the process. Here's a breakdown:
Pros of Speedy Streaming Platform Launch Services:
No coding required: These services often use drag-and-drop interfaces or pre-built templates, eliminating the need for programming knowledge.
Faster setup: Compared to building from scratch, these platforms can get you up and running much quicker.
All-in-one solutions: Many services offer features like content management systems (CMS), video players, and monetization tools, reducing the need for multiple integrations.
Things to Consider:
Limited customization: These platforms may offer less flexibility in design and functionality compared to custom-built solutions.
Scalability: As your audience grows, you might need to upgrade to a more robust platform or encounter limitations with the "quick launch" option.
Features: Carefully evaluate which features are included and if they meet your specific needs (e.g., live streaming, subscription options).
Examples of Services for Launching Streaming Platforms:
Muvi [muvi com]
Uscreen [usencreen tv]
Alternatives to Consider:
Existing Streaming platforms: Platforms like YouTube or Twitch might be suitable for basic streaming needs, though monetization options might be limited.
Custom Development: While more time-consuming, custom development offers the most control and flexibility for your platform.
Overall, launching a streaming platform in minutes might not be entirely realistic, but these services can significantly speed up the process compared to building from scratch. Carefully consider your needs and budget when choosing the best option for you.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Make Great Software Estimates
1. HOW TO MAKE GREAT
SOFTWARE ESTIMATESGreg Thomas
http://www.rambli.com
2. And it begins…How long does it take to build this widget?
When will you be done?
Do I know what am I doing?
Where do I start?
What did they ask for?
Did I think this through?
Have I missed something?
Am I as fast as Jeff?
3. estimating
These are all questions we ask ourselves when
we, as developers, are presented with a new
problem and asked to provide an estimate as to
how long it will take AND when it will be ready.
5. EXPERIENCEKNOWLEDGE UNDERSTANDING
How long it will takeIt starts with looking at your experience, knowledge and gaining a keen
understanding of the problem.
It starts with 3 Core Tenants
6. Experience
• Have I ever worked on this
component?
• What language am I using?
• Do I know this language?
• Is this a hard problem?
• Do I know the platform?
• Do we have requirements?
• Is this a high-priority?
• When does it need to be done?
8. experienceThe person with the most practice in that
particular area of development will always
yield the most “near” accurate estimation as
to what needs to be done and how.
Experience grows over time and increases
with each success and failure.
You want to fail, to get better.
http://www.rambli.com/2015/10/factors-of-
software-estimation-experience/
9. Ruby on Rails
ERP
Manufacturing
CRM
Design Patterns
MySQL
.NET
SharePoint
Java
PLACEHOLDER
Communications
PHP
Knowledge• Do you know what language you
are using?
• Do you know the underlying
framework and architecture?
• Do you have Domain Knowledge
to your field?
• Do you have expertise on the
platform you are building on?
10. What do I know
that I can leverage
in this estimate?
11. KnowledgeThe culmination of everything we know applied to what we know about the
problem and our experience.
http://www.rambli.com/2015/10/factors-of-software-estimation-your-
knowledge/
12. UNDERSTAND
“I didn’t understand the
problem”
“I’m not 100% sure what
to do here”
“It should just work”
“It didn’t do this last
time”
All statements that are uttered
after you have started coding,
but failed to take the time to
understand the problem you
are trying to solve.
14. Understand the problem
1) Know the end user and identify what they expect
2) Learn the platform/architecture that you are building on
3) Write down your assumptions and vet them with your users, peers
and team.
There is no “should” when you Understand.
http://www.rambli.com/2015/10/factors-of-software-estimation-
understand-the-problem/
16. Not YETWe have only figured out how long it
will take to accomplish our task
By Understanding the Problem, leveraging
our Experience and applying our
Knowledge we have created an estimate
that we feel can stand by.
But it is not shipping time!
18. Your ConfidenceIs the most important component to any estimate. How confident are you in
your estimate? 75%? 80% ? 50%?
Whichever the percentage, that is your SLUSH, which is the amount
of extra time you think you might need to accomplish this task.
http://www.rambli.com/2015/11/factors-of-software-estimation-slush/
20. 80mph
SpeedDo not build “acceleration” or “in the zone”
time to your estimates. You are only as fast
as you are going now. Building in future
“I’m gonna know it by then” numbers will
only hurt you down the road.
21. No CopyingNEVER use someone else’s estimates
as yours. You don’t have their
experience, knowledge or
understanding of the problem.
They are not yours, you are already
behind if you take them as your own.
22. No
GuessingGuessing is for the lazy – “I don’t
know, say 200 hours” – this
means nothing, this helps with
nothing, it might as well have
been 2 hours as the result will
have been the same.
23. Good Estimates are composed of
• Knowledge
• Experience
• Understanding the Problem
• Condfident Slush
Bad Estimates
• Apply Speed Factors
• Copy other People
• Guess
SO REMEMBER…
24. Good estimates
Will tell you howlong andwhen
you will deliver
Bad estimates
Will give younothing