OK, I’m ready to DevOp. Now what?
We’ve heard a lot about the technologies behind DevOps, and even a bit on the processes that some DevOps shops employ. What we haven’t heard too much about directly is a fundamental matter of bootstrapping. If you’re a leader or influencer in a software or IT shop, you’re sold on this DevOps idea but overwhelmed by the difference between where you are now and where you need to be, you’ve come to the right place. We’ve heard all about the unicorns of the movement, and what they are doing. Much time is spent talking about their innovative technologies. But how did they get there? Moreover, how can YOU get there? We’re going to spend some time discussing how to get started and find success on the rocky road to DevOps. We’re going to talk about the roles of executives, middle managers, front line managers, and individual contributors in this transformation. We’ll talk about the layered approach to transforming your culture, and building the processes and tool chains on top of it. At the tactical level, we’re going to talk about an example team and what their first year looks like, what are the major milestones they will reach, and how to measure their success along the way.
Design thinking is everywhere these days. There’s plenty of people telling you how to do it and how it works, but not enough people are talking about the practical application. How do I apply it? How do I actually do it? How do I get it to work at my company and with my team?
I'll give you hands-on guidance and share my personal experiences doing design thinking at IBM in Austin, TX.
Building Drupal sites mobile first with lazy loading, responsive media and Varnish - without driving anyone insane.
A combined session, technical overview, and outlined solution.
Includes the notes from the workshop at the end.
OK, I’m ready to DevOp. Now what?
We’ve heard a lot about the technologies behind DevOps, and even a bit on the processes that some DevOps shops employ. What we haven’t heard too much about directly is a fundamental matter of bootstrapping. If you’re a leader or influencer in a software or IT shop, you’re sold on this DevOps idea but overwhelmed by the difference between where you are now and where you need to be, you’ve come to the right place. We’ve heard all about the unicorns of the movement, and what they are doing. Much time is spent talking about their innovative technologies. But how did they get there? Moreover, how can YOU get there? We’re going to spend some time discussing how to get started and find success on the rocky road to DevOps. We’re going to talk about the roles of executives, middle managers, front line managers, and individual contributors in this transformation. We’ll talk about the layered approach to transforming your culture, and building the processes and tool chains on top of it. At the tactical level, we’re going to talk about an example team and what their first year looks like, what are the major milestones they will reach, and how to measure their success along the way.
Design thinking is everywhere these days. There’s plenty of people telling you how to do it and how it works, but not enough people are talking about the practical application. How do I apply it? How do I actually do it? How do I get it to work at my company and with my team?
I'll give you hands-on guidance and share my personal experiences doing design thinking at IBM in Austin, TX.
Building Drupal sites mobile first with lazy loading, responsive media and Varnish - without driving anyone insane.
A combined session, technical overview, and outlined solution.
Includes the notes from the workshop at the end.
Many of us learned design thinking in a contained environment, likely by attending a workshop or a sponsored session by a design organization like IBM Design or AIGA. As a matter of learning, that's great. But it can lead you to believe that design thinking only happens in a workshop. However, I'd like to propose a different approach, one that I call "grassroots design thinking", the basis of which suggests that the workshop is not the most atomic element of design thinking effectiveness. When you do design thinking at a more granular, grassroots level you, in fact, have a powerful tool to win over naysayers and critics.
Design Pattern Libraries explores the process of creating, maintaining, and evolving a design language using a pattern library. This talk explains how to identify, document, share and iterate design patterns, build consensus throughout large organizations, and create a uniform user experience in the process. Pattern libraries are living, breathing systems, and this presentation shows how to evolve patterns and create a library that keeps pace with product release cycles as well as changes in technology and an organization's brand.
Planning, Directing, and Editing Successful Video Projects (part 2)Richard Harrington
(This is part two)
Are you looking to add, or have already added video to your
client offerings? Video is a team sport and getting it wrong
can be really expensive. This course tackles everything you
need to create better-looking videos that please your clients
and are enjoyable to watch. Join Director Rich Harrington,
as he shares practical experiences.
Get part one here – https://www.slideshare.net/rhedpixel/planning-directing-and-editing-successful-video-projects-part-1
Applying Agile Methodologies to Design and Programming
http://www.cs.tlu.ee/teemaderegister/get_file.php?id=198&name=tatjana_pavlenko_mag.pdf
I successfully defended my master thesis in May 2012. It was assessed with A, which is the highest grade according to a six-point grading scale of Tallinn University. I believe that not only my paper, but also its presentation was clear and logical, which helped me to receive fair, adequate questions from the judges.
I hope, these slides will help future students to make their own presentations for theses. Sometimes presentation becomes a decisive factor when judges argue about your grade.
Good luck!
These are the slides for a design thinking overview I gave to newly-onboarded developers at IBM. This is part of a larger session kicking off a six-month project where attendees will deliver user research, a set of hills and a prototype to key stakeholders looking for solutions to real problems. I used the example of helping Austin housing authorities fix the affordable housing problem that faces low-income families.
Software Craftsmanship and Agile Code GamesMike Clement
Join us to talk about what it means to be a software craftsman, how the Software Craftsmanship Manifesto (http://manifesto.softwarecraftsmanship.org/) provides a framework for us to improve.
A large part of being a software craftsman is practice. Using different "code games" we can have a full toolbelt of activities that will help us (and those around us) become better at our craft.
Agile software development promises the ability to deliver value quickly. But this isn’t just a matter of process. Uncle Bob says "the only way to go fast is to go well." But how do we go well? As software developers, we can only deliver features as fast as the code base and our skills allow us. Unfortunately the quality of our code base is directly related to our skill in the past.
Musicians and athletes spend most of their time practicing, not performing. As software developers (aspiring craftsmen) we must have practice sessions that allow us to improve our skills and develop better “code sense”. We’ll look at some different “agile code games” that will help us improve our craft.
Prototyping Interaction with Video ScenariosDavid Sherwin
Aaron Rincover and I presented this workshop at Seattle Make-a-Thon on November 6, 2010, sponsored by IxDA Seattle, AIGA Seattle, and Interact.
When designing interactions that transcend singular devices and form the basis of device ecosystems, wireframes just don’t cut it. Much of the interactions you’re looking to define and refine are evoked through motion, sound, haptics, and other variables that can’t be easily documented without "dancing about architecture." In these situations, it’s often most effective to create video scenarios that describe how an interaction would happen out in the real world. These scenarios are useful not only for explaining ideas to your clients—they’re an effective way of capturing prototypes to see if they make sense and feel real.
Over the course of this workshop, we explored the various flavors of video scenario that you can create, depending on the design problems you’re seeking to solve. Then we’ll spent the balance of our time working in small teams to create a short interaction vignette about gestural input to activate a teleportation device.
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondAngela Byron
Spark is an initiative led by Acquia's Office of the CTO under Dries Buytaert, the Drupal project lead. We take a holistic look at Drupal's competition and design and implement features to help close the gaps.
One big gap that has consistently held Drupal adoption back is that of the out-of-the-box content authoring experience. Hand-typing HTML like it's 1994, previews that aren't actually previews, and interfaces that are unusable on a mobile device all present big challenges for those coming to Drupal. While all of these problems have numerous workarounds in contrib, Spark's goal is to improve the Drupal product itself to eliminate this friction innately, so site builders can spend less time smoothing out rough edges and more easily focus on what they came to Drupal to do: build their actual sites. :)
Spark is both a Drupal distribution and a set of discrete modules for both Drupal 7 and Drupal 8 (in many cases, Drupal 8 core) which can enhance the user experience for your site's content authors, including:
Mobile Friendly Navigation Toolbar
In-Place Editing
Responsive Preview
WYSIWYG editing
Improved Accessibility
Redesigned Administration Theme
...and more!
This talk will focus on demonstrating these new features and explain how site builders can take advantage of them, as well as talk about what the next areas of focus for the Spark team will be for Drupal 9 and beyond.
You're organised, you love spreadsheets, you're a great cheerleader, you handle a backlog with superhero skills, and now you're faced with managing a Drupal project and everything just feels foreign. It's not you, it's Drupal. The mix of site building, front end development, backend development, and over 20,000 contributed modules makes project management for Drupal exceptionally frustrating for people who've not worked with Drupal before.
This session will cover:
- the basic Drupal development workflow (from a developer's perspective, but without using developer jargon)
writing useful tickets which developers can accomplish
- estimation tips for multi-discipline tickets (design / back end / front end)
- ideal team structures -- and what to do if you can't get them
Updated from DrupalCamp London to include the truisms I've learned about being a first-time project manager.
Many of us learned design thinking in a contained environment, likely by attending a workshop or a sponsored session by a design organization like IBM Design or AIGA. As a matter of learning, that's great. But it can lead you to believe that design thinking only happens in a workshop. However, I'd like to propose a different approach, one that I call "grassroots design thinking", the basis of which suggests that the workshop is not the most atomic element of design thinking effectiveness. When you do design thinking at a more granular, grassroots level you, in fact, have a powerful tool to win over naysayers and critics.
Design Pattern Libraries explores the process of creating, maintaining, and evolving a design language using a pattern library. This talk explains how to identify, document, share and iterate design patterns, build consensus throughout large organizations, and create a uniform user experience in the process. Pattern libraries are living, breathing systems, and this presentation shows how to evolve patterns and create a library that keeps pace with product release cycles as well as changes in technology and an organization's brand.
Planning, Directing, and Editing Successful Video Projects (part 2)Richard Harrington
(This is part two)
Are you looking to add, or have already added video to your
client offerings? Video is a team sport and getting it wrong
can be really expensive. This course tackles everything you
need to create better-looking videos that please your clients
and are enjoyable to watch. Join Director Rich Harrington,
as he shares practical experiences.
Get part one here – https://www.slideshare.net/rhedpixel/planning-directing-and-editing-successful-video-projects-part-1
Applying Agile Methodologies to Design and Programming
http://www.cs.tlu.ee/teemaderegister/get_file.php?id=198&name=tatjana_pavlenko_mag.pdf
I successfully defended my master thesis in May 2012. It was assessed with A, which is the highest grade according to a six-point grading scale of Tallinn University. I believe that not only my paper, but also its presentation was clear and logical, which helped me to receive fair, adequate questions from the judges.
I hope, these slides will help future students to make their own presentations for theses. Sometimes presentation becomes a decisive factor when judges argue about your grade.
Good luck!
These are the slides for a design thinking overview I gave to newly-onboarded developers at IBM. This is part of a larger session kicking off a six-month project where attendees will deliver user research, a set of hills and a prototype to key stakeholders looking for solutions to real problems. I used the example of helping Austin housing authorities fix the affordable housing problem that faces low-income families.
Software Craftsmanship and Agile Code GamesMike Clement
Join us to talk about what it means to be a software craftsman, how the Software Craftsmanship Manifesto (http://manifesto.softwarecraftsmanship.org/) provides a framework for us to improve.
A large part of being a software craftsman is practice. Using different "code games" we can have a full toolbelt of activities that will help us (and those around us) become better at our craft.
Agile software development promises the ability to deliver value quickly. But this isn’t just a matter of process. Uncle Bob says "the only way to go fast is to go well." But how do we go well? As software developers, we can only deliver features as fast as the code base and our skills allow us. Unfortunately the quality of our code base is directly related to our skill in the past.
Musicians and athletes spend most of their time practicing, not performing. As software developers (aspiring craftsmen) we must have practice sessions that allow us to improve our skills and develop better “code sense”. We’ll look at some different “agile code games” that will help us improve our craft.
Prototyping Interaction with Video ScenariosDavid Sherwin
Aaron Rincover and I presented this workshop at Seattle Make-a-Thon on November 6, 2010, sponsored by IxDA Seattle, AIGA Seattle, and Interact.
When designing interactions that transcend singular devices and form the basis of device ecosystems, wireframes just don’t cut it. Much of the interactions you’re looking to define and refine are evoked through motion, sound, haptics, and other variables that can’t be easily documented without "dancing about architecture." In these situations, it’s often most effective to create video scenarios that describe how an interaction would happen out in the real world. These scenarios are useful not only for explaining ideas to your clients—they’re an effective way of capturing prototypes to see if they make sense and feel real.
Over the course of this workshop, we explored the various flavors of video scenario that you can create, depending on the design problems you’re seeking to solve. Then we’ll spent the balance of our time working in small teams to create a short interaction vignette about gestural input to activate a teleportation device.
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondAngela Byron
Spark is an initiative led by Acquia's Office of the CTO under Dries Buytaert, the Drupal project lead. We take a holistic look at Drupal's competition and design and implement features to help close the gaps.
One big gap that has consistently held Drupal adoption back is that of the out-of-the-box content authoring experience. Hand-typing HTML like it's 1994, previews that aren't actually previews, and interfaces that are unusable on a mobile device all present big challenges for those coming to Drupal. While all of these problems have numerous workarounds in contrib, Spark's goal is to improve the Drupal product itself to eliminate this friction innately, so site builders can spend less time smoothing out rough edges and more easily focus on what they came to Drupal to do: build their actual sites. :)
Spark is both a Drupal distribution and a set of discrete modules for both Drupal 7 and Drupal 8 (in many cases, Drupal 8 core) which can enhance the user experience for your site's content authors, including:
Mobile Friendly Navigation Toolbar
In-Place Editing
Responsive Preview
WYSIWYG editing
Improved Accessibility
Redesigned Administration Theme
...and more!
This talk will focus on demonstrating these new features and explain how site builders can take advantage of them, as well as talk about what the next areas of focus for the Spark team will be for Drupal 9 and beyond.
You're organised, you love spreadsheets, you're a great cheerleader, you handle a backlog with superhero skills, and now you're faced with managing a Drupal project and everything just feels foreign. It's not you, it's Drupal. The mix of site building, front end development, backend development, and over 20,000 contributed modules makes project management for Drupal exceptionally frustrating for people who've not worked with Drupal before.
This session will cover:
- the basic Drupal development workflow (from a developer's perspective, but without using developer jargon)
writing useful tickets which developers can accomplish
- estimation tips for multi-discipline tickets (design / back end / front end)
- ideal team structures -- and what to do if you can't get them
Updated from DrupalCamp London to include the truisms I've learned about being a first-time project manager.
Embracing Uncertainty: Learning to Think ResponsivelyChad Currie
Presented to IxDA Austin on March 6, 2013.
Adopting Responsive Web Design practices means shifting the way we work. Get practical suggestions for streamlining your design process in the multi-screen world.
A guide to hiring a great developer to build your first app (redacted version)Oursky
Hiring the right developer for your startup can be wearying. In this bitesized Garage Academy session, Ben Cheng, CEO of Oursky will provide you with all the tips for hiring your first developer -- from app development team structure to recruitment to management.
About the speaker:
Ben Cheng is the CEO of Oursky, a Hong Kong-based app dev studio that helps entrepreneurs and startups turn their ideas into reality. He has driven the company’s vision, strategy, and growth since its inception in 2008, and grown the technology-driven team from 3 to over 40 in Hong Kong and Taipei.
ABOUT OURSKY:
Founded in 2008, Oursky has developed web & mobile apps for startups and enterprises such as ASOS and Thomson Reuters. In 2015, 60% of Oursky's published iOS apps were featured in Apple's App Store and one was selected as a Best of 2013 App.
Form Function Class 6, Manila, Philippines 14/11/2015Holger Bartel
Sweating Details - Slides from my talk at Form Function Class 6 in Manila Philippines on Nov 14th, 2015.
This talk is about sweating details and how small tweaks and changes can make a big difference in any of the web design stages. From optimising the process, via UX and design all the way to performance, this talk covers possible tweaks and recommendations with some practical examples to improve the overall experience of our products.
The road to faster mock-ups: How we built and shared our design systemandrewdenty
Design systems help us design consistent, joined up experiences across different products and platforms. With many designers working across a company, how do you easily share your design system so they’re each working with the latest version and not duplicating work?
This session is a case study aiming to give an overview of how we have used our design system, Honeycomb. Most talks on design systems focus on building a web toolkit, or library, with a bunch of developer ready components. But I want to show how we have created a number of resources for designers to speed up how they create designs before they hand over to developers.
We have used tools such as Sketch and Brand AI to build a library of components, which makes it really easy to create and change mockups. We typically use these mockups to test designs with end users before building.
Designing large custom websites can be a daunting task, but prototyping can help reduce the risk of costly rework by allowing testing and stakeholder feedback cycles to happen earlier and more often. This session will demonstrate how Kalastatic, a flexible open-source framework for building static prototypes and living style guides that integrates with Drupal, can improve the end product and speed up the front-end development.
A case study showing how we replaced wirefaming with a framework led prototype to better deliver a responsive web design. by Ben Scammels, Designer at http://www.makemedia.com
Presentation given at Publishing and Media Expo, London in Feb 2013. The topic is building a practical production workflow for responsive, cross-platform content.
A talk given to the AOP Product Group, discussing the challenges with producing digital magazines that work across all devices. The problem is not delivery, but workflow. I talk about some of the design thinking and techniques that we have used to address this problem with Padify.
Lean Apart: A Case Study in Agile UX Design for a Distributed TeamC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1lipH8E.
Jennifer Hayes, Adam Archer present how they built a mixed team (local&remote) to learn the practice of design studios, making them an integral part of doing UI design. Filmed at qconsf.com.
Adam Archer is a technical team lead at IBM working on the JazzHub project, a cloud-hosted software development platform. He spent the early portion of his career as a web application developer on the Jazz product line. Jennifer Hayes is a UXD lead at IBM working on the JazzHub project, a cloud-hosted software development platform, as well as Rational Team Concert.
The Fundamentals of Continuous Software DesignJeremy Miller
Here's my talk from CouchCon on the fundamental ideas and thinking behind doing software design in an Agile Software project
See the whole talk at https://www.youtube.com/watch?v=v9icxKMJ9PA
6 UX Mistakes to Avoid on Your Next Site RedesignAidan Foster
You’ll get a quick intro to some User Experience (UX) strategies, examples, and tools that you can implement to help you focus on what your audience needs most.
This will allow your organization to prioritize limited time and budgets on the content & features that provide the greatest impact to your audience. Ultimately some smart planning, and user research will start your relaunch project on the right path for success.
This session has absolutely nothing Drupal-specific but is 100% applicable to any website platform. It’s intended to introduce some concepts as a starting off point. You can then use the provided links and resources to apply these UX practices to your next redesign project.
A user experience focused case study of Woodsworth College U of T - UnITe TKE...Aidan Foster
Video Recording of the session - https://www.youtube.com/watch?v=Bu7R6AAoF7c
The session will focus on examples of real User Experience (UX) & Information Architecture (IA) deliverables created as part of the re-launch of the Woodsworth College website. (wdw.utoronto.ca). These best-practices help teams prioritize features, align diverse stakeholders, and ensure that the website you build is the most effective possible for your end-user communities. The presentation features videos or actual live website links where attendees can review the deliverables used to create the site.
Advanced Front End Architecture in D8: Sass, Gulp, & Living Style GuidesAidan Foster
VIDEO RECORDING: https://www.youtube.com/watch?v=NNmYqcPam6I
This session Originally was Presented at Drupal North 2016 - Montreal, Canada.
http://www.drupalnorth.org/en/session/advanced-front-end-architecture-d8-sass-gulp-and-living-style-guides
In this advanced session we will review the front-end tools & setup we use at Foster Interactive in our Drupal themes. This suite of tools is bundled in an open-source starter kit called Mainspring.
Main-spring.io was created internally to allow us to kick off projects faster. It’s basically a clean slate where all the interesting tools and best practices we’ve observed in other open-source projects have been bundled together in a way that works with Drupal.
Mainspring has evolved to include 3 major components:
1. Gulp/Node Based Development tools to help us code faster and with less bugs.
2. Living Style guide: (Think a custom, automatically documented version of Twitter Bootstrap for each project)
3. Sass Components / Structure (Opinionated refinement of the Drupal 8 CSS coding standards)
The tools used in mainspring are all "Proudly Built Elsewhere". This session is intended to showcase what works for us. Hopefully you’ll see something interesting you can start using in your own project.
The state of front end architecture_in_2015Aidan Foster
Video Recording is on https://www.youtube.com/watch?v=CP_mHfODWj0
Originally presented in June 2015 at the Drupal North Conference in Toronto - drupalnorth.org
In this code-free session we'll take a 20,000 foot view of what's been happening with mobile websites over it's history. We'll review a number of the tools, techniques, and workflows that evolved to deal with the changing landscape of mobile web design.
This session briefly introduce a wide range of tools & ideas and express why they add value to our workflows.
Responsive Themeing With Aurora Theme, SASS, and BEM Syntax (Drupal Camp Toro...Aidan Foster
Originally Presented at Drupal Camp Toronto 2014
Screencast Recording: https://vimeo.com/94214770
Front-end Drupal Theming has become a lot more complicated in the last few years and our trusty old css + text editor doesn’t really cut it for modern web design. We’ll review creating responsive themes using the Aurora base theme which provides a quick way to spin up a whole package of front end workflow tools to allow SASS 3.3, Compass, and Grunt to help us make complex websites faster. We’ll also review file structures for organizing our SASS files using the BEM syntax which is a system for organizing and naming our CSS components so we don’t descend into madness when we need to create .ever .more .specific #selectors .that #drupal .likes-to-make which is very !important
A Responsive Design Case Study - What We Did Wrong Building ResponsiveDesign....Aidan Foster
This presentation was originally presented at Drupal Camp Toronto, 2012.
To view the video cast of this presentation visit http://fosterinteractive.com/blog/responsive-design-case-study
-----DESCRIPTION-----
responsivedesign.ca was launched in February of 2012, and it was well received. It was our first mobile-first responsive site. We built it quickly and knew it wasn’t perfect, but the game plan was to launch early and incrementally improve the site over time.
It’s not even a year later we use whole new workflows, creative design methods, modules, and development tools in our responsive websites. This talk will highlight how we created the original project and what we’ve since learned regarding workflow and development including:
Responsive Images Modules
Creative Concept Development
Device vs. Natural Breakpoints
SASS / Compass + Mixins we use
Dealing with IE
Benchmarking
----- Originally Presented at Drupal Camp Toronto 2012 -----
http://2012.drupalcamptoronto.org/sessions/a-responsive-design-case-study-what-we-did-wrong-building-responsivedesignca-and-how-we-fix
Responsive Web Design - Introduction & Workflow OverviewAidan Foster
Responsive Design's is a way of making a single website that works well on mobile, tablet, and desktop browsers. Back in 2010 Ethan Marcotte, first coined the term "responsive design" and described it as having 3 components:
Flexible Images
Fluid Grids
CSS Media Queries
Well it seems Ethan let quite a few cats of out bag with this one, and we've been trying to herd those cats ever since.
What started as exclusively a front-end web design technique has expanded to include a whole new range of both front-end and server-side programming techniques. The real challenge came when we also suddenly discovered that tried and true practices for project management, and creative concept development all started to fall apart. It’s not practical to create photoshop mockups of ever page in a site at every device size - There’s simply too many variables to account for in graphic design software.
Responsive Design requires a new process for creating websites, and new ways of interacting with teams and clients.
This presentation will outline a birds-eye-view of Responsive Techniques, Strategies, Tools, and Gotchas of RWD. It will focus on some of the new workflow techniques needed and cover some suggestions for where to go to learn more.
Slide Summary
1-25: History of Responsive Design
26-50: Coding Basics (Developer Focused)
51-57: Progressive Enhancement
58-70: Mobile First
71-93: Responsive Workflows
96-99: Selling Responsive Design
These are the slides from Aidan Foster's Presentation at Drupal Camp Toronto 2011.
Drupal 7 has many out of the box improvements to improve the experience of content administrators, and other non-developer users with the new seven theme and it's related Dashboard and Shortcut Modules. But at it's core Drupal 7's admin are is a developer's tool and really designed for content editors.
This presentation showcases a case study of olympuspacific.com and how it customized content editor theme improved the editor experience using Views, Draggable Views, Media Management, Rules Modules
Finally there's building the site with the features module so you don't have to do all this work from scratch each time.
Enterprise Excellence is Inclusive Excellence.pdfKaiNexus
Enterprise excellence and inclusive excellence are closely linked, and real-world challenges have shown that both are essential to the success of any organization. To achieve enterprise excellence, organizations must focus on improving their operations and processes while creating an inclusive environment that engages everyone. In this interactive session, the facilitator will highlight commonly established business practices and how they limit our ability to engage everyone every day. More importantly, though, participants will likely gain increased awareness of what we can do differently to maximize enterprise excellence through deliberate inclusion.
What is Enterprise Excellence?
Enterprise Excellence is a holistic approach that's aimed at achieving world-class performance across all aspects of the organization.
What might I learn?
A way to engage all in creating Inclusive Excellence. Lessons from the US military and their parallels to the story of Harry Potter. How belt systems and CI teams can destroy inclusive practices. How leadership language invites people to the party. There are three things leaders can do to engage everyone every day: maximizing psychological safety to create environments where folks learn, contribute, and challenge the status quo.
Who might benefit? Anyone and everyone leading folks from the shop floor to top floor.
Dr. William Harvey is a seasoned Operations Leader with extensive experience in chemical processing, manufacturing, and operations management. At Michelman, he currently oversees multiple sites, leading teams in strategic planning and coaching/practicing continuous improvement. William is set to start his eighth year of teaching at the University of Cincinnati where he teaches marketing, finance, and management. William holds various certifications in change management, quality, leadership, operational excellence, team building, and DiSC, among others.
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...Kumar Satyam
According to TechSci Research report, “India Orthopedic Devices Market -Industry Size, Share, Trends, Competition Forecast & Opportunities, 2030”, the India Orthopedic Devices Market stood at USD 1,280.54 Million in 2024 and is anticipated to grow with a CAGR of 7.84% in the forecast period, 2026-2030F. The India Orthopedic Devices Market is being driven by several factors. The most prominent ones include an increase in the elderly population, who are more prone to orthopedic conditions such as osteoporosis and arthritis. Moreover, the rise in sports injuries and road accidents are also contributing to the demand for orthopedic devices. Advances in technology and the introduction of innovative implants and prosthetics have further propelled the market growth. Additionally, government initiatives aimed at improving healthcare infrastructure and the increasing prevalence of lifestyle diseases have led to an upward trend in orthopedic surgeries, thereby fueling the market demand for these devices.
3.0 Project 2_ Developing My Brand Identity Kit.pptxtanyjahb
A personal brand exploration presentation summarizes an individual's unique qualities and goals, covering strengths, values, passions, and target audience. It helps individuals understand what makes them stand out, their desired image, and how they aim to achieve it.
Memorandum Of Association Constitution of Company.pptseri bangash
www.seribangash.com
A Memorandum of Association (MOA) is a legal document that outlines the fundamental principles and objectives upon which a company operates. It serves as the company's charter or constitution and defines the scope of its activities. Here's a detailed note on the MOA:
Contents of Memorandum of Association:
Name Clause: This clause states the name of the company, which should end with words like "Limited" or "Ltd." for a public limited company and "Private Limited" or "Pvt. Ltd." for a private limited company.
https://seribangash.com/article-of-association-is-legal-doc-of-company/
Registered Office Clause: It specifies the location where the company's registered office is situated. This office is where all official communications and notices are sent.
Objective Clause: This clause delineates the main objectives for which the company is formed. It's important to define these objectives clearly, as the company cannot undertake activities beyond those mentioned in this clause.
www.seribangash.com
Liability Clause: It outlines the extent of liability of the company's members. In the case of companies limited by shares, the liability of members is limited to the amount unpaid on their shares. For companies limited by guarantee, members' liability is limited to the amount they undertake to contribute if the company is wound up.
https://seribangash.com/promotors-is-person-conceived-formation-company/
Capital Clause: This clause specifies the authorized capital of the company, i.e., the maximum amount of share capital the company is authorized to issue. It also mentions the division of this capital into shares and their respective nominal value.
Association Clause: It simply states that the subscribers wish to form a company and agree to become members of it, in accordance with the terms of the MOA.
Importance of Memorandum of Association:
Legal Requirement: The MOA is a legal requirement for the formation of a company. It must be filed with the Registrar of Companies during the incorporation process.
Constitutional Document: It serves as the company's constitutional document, defining its scope, powers, and limitations.
Protection of Members: It protects the interests of the company's members by clearly defining the objectives and limiting their liability.
External Communication: It provides clarity to external parties, such as investors, creditors, and regulatory authorities, regarding the company's objectives and powers.
https://seribangash.com/difference-public-and-private-company-law/
Binding Authority: The company and its members are bound by the provisions of the MOA. Any action taken beyond its scope may be considered ultra vires (beyond the powers) of the company and therefore void.
Amendment of MOA:
While the MOA lays down the company's fundamental principles, it is not entirely immutable. It can be amended, but only under specific circumstances and in compliance with legal procedures. Amendments typically require shareholder
Business Valuation Principles for EntrepreneursBen Wann
This insightful presentation is designed to equip entrepreneurs with the essential knowledge and tools needed to accurately value their businesses. Understanding business valuation is crucial for making informed decisions, whether you're seeking investment, planning to sell, or simply want to gauge your company's worth.
What are the main advantages of using HR recruiter services.pdfHumanResourceDimensi1
HR recruiter services offer top talents to companies according to their specific needs. They handle all recruitment tasks from job posting to onboarding and help companies concentrate on their business growth. With their expertise and years of experience, they streamline the hiring process and save time and resources for the company.
Affordable Stationery Printing Services in Jaipur | Navpack n PrintNavpack & Print
Looking for professional printing services in Jaipur? Navpack n Print offers high-quality and affordable stationery printing for all your business needs. Stand out with custom stationery designs and fast turnaround times. Contact us today for a quote!
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxmy Pandit
Explore the world of the Taurus zodiac sign. Learn about their stability, determination, and appreciation for beauty. Discover how Taureans' grounded nature and hardworking mindset define their unique personality.
Buy Verified PayPal Account | Buy Google 5 Star Reviewsusawebmarket
Buy Verified PayPal Account
Looking to buy verified PayPal accounts? Discover 7 expert tips for safely purchasing a verified PayPal account in 2024. Ensure security and reliability for your transactions.
PayPal Services Features-
🟢 Email Access
🟢 Bank Added
🟢 Card Verified
🟢 Full SSN Provided
🟢 Phone Number Access
🟢 Driving License Copy
🟢 Fasted Delivery
Client Satisfaction is Our First priority. Our services is very appropriate to buy. We assume that the first-rate way to purchase our offerings is to order on the website. If you have any worry in our cooperation usually You can order us on Skype or Telegram.
24/7 Hours Reply/Please Contact
usawebmarketEmail: support@usawebmarket.com
Skype: usawebmarket
Telegram: @usawebmarket
WhatsApp: +1(218) 203-5951
USA WEB MARKET is the Best Verified PayPal, Payoneer, Cash App, Skrill, Neteller, Stripe Account and SEO, SMM Service provider.100%Satisfection granted.100% replacement Granted.
Skye Residences | Extended Stay Residences Near Toronto Airportmarketingjdass
Experience unparalleled EXTENDED STAY and comfort at Skye Residences located just minutes from Toronto Airport. Discover sophisticated accommodations tailored for discerning travelers.
Website Link :
https://skyeresidences.com/
https://skyeresidences.com/about-us/
https://skyeresidences.com/gallery/
https://skyeresidences.com/rooms/
https://skyeresidences.com/near-by-attractions/
https://skyeresidences.com/commute/
https://skyeresidences.com/contact/
https://skyeresidences.com/queen-suite-with-sofa-bed/
https://skyeresidences.com/queen-suite-with-sofa-bed-and-balcony/
https://skyeresidences.com/queen-suite-with-sofa-bed-accessible/
https://skyeresidences.com/2-bedroom-deluxe-queen-suite-with-sofa-bed/
https://skyeresidences.com/2-bedroom-deluxe-king-queen-suite-with-sofa-bed/
https://skyeresidences.com/2-bedroom-deluxe-queen-suite-with-sofa-bed-accessible/
#Skye Residences Etobicoke, #Skye Residences Near Toronto Airport, #Skye Residences Toronto, #Skye Hotel Toronto, #Skye Hotel Near Toronto Airport, #Hotel Near Toronto Airport, #Near Toronto Airport Accommodation, #Suites Near Toronto Airport, #Etobicoke Suites Near Airport, #Hotel Near Toronto Pearson International Airport, #Toronto Airport Suite Rentals, #Pearson Airport Hotel Suites
What is the TDS Return Filing Due Date for FY 2024-25.pdfseoforlegalpillers
It is crucial for the taxpayers to understand about the TDS Return Filing Due Date, so that they can fulfill your TDS obligations efficiently. Taxpayers can avoid penalties by sticking to the deadlines and by accurate filing of TDS. Timely filing of TDS will make sure about the availability of tax credits. You can also seek the professional guidance of experts like Legal Pillers for timely filing of the TDS Return.
Discover the innovative and creative projects that highlight my journey throu...dylandmeas
Discover the innovative and creative projects that highlight my journey through Full Sail University. Below, you’ll find a collection of my work showcasing my skills and expertise in digital marketing, event planning, and media production.
Putting the SPARK into Virtual Training.pptxCynthia Clay
This 60-minute webinar, sponsored by Adobe, was delivered for the Training Mag Network. It explored the five elements of SPARK: Storytelling, Purpose, Action, Relationships, and Kudos. Knowing how to tell a well-structured story is key to building long-term memory. Stating a clear purpose that doesn't take away from the discovery learning process is critical. Ensuring that people move from theory to practical application is imperative. Creating strong social learning is the key to commitment and engagement. Validating and affirming participants' comments is the way to create a positive learning environment.
As a business owner in Delaware, staying on top of your tax obligations is paramount, especially with the annual deadline for Delaware Franchise Tax looming on March 1. One such obligation is the annual Delaware Franchise Tax, which serves as a crucial requirement for maintaining your company’s legal standing within the state. While the prospect of handling tax matters may seem daunting, rest assured that the process can be straightforward with the right guidance. In this comprehensive guide, we’ll walk you through the steps of filing your Delaware Franchise Tax and provide insights to help you navigate the process effectively.
Unveiling the Secrets How Does Generative AI Work.pdfSam H
At its core, generative artificial intelligence relies on the concept of generative models, which serve as engines that churn out entirely new data resembling their training data. It is like a sculptor who has studied so many forms found in nature and then uses this knowledge to create sculptures from his imagination that have never been seen before anywhere else. If taken to cyberspace, gans work almost the same way.
Unveiling the Secrets How Does Generative AI Work.pdf
Production process presentation - drupalcamp Toronto 2010
1. How to plan and project manage a
small to medium sized Drupal website.
All the links in this presentation are posted at
http://fosterinteractive.com/drupalcamp2010
Please post any suggestions such as software you like to use, or useful
online resources I’ve missed in the comments on this page
Presented by Aidan Foster
FOSTER INTERACTIVE afoster@fosterinteractive.com
Web Development + Design Linked In: ca.linkedin.com/in/aidanfoster
2. Presentation Plan
• A bit about me
• Where I stole all this content from
• Team & Basic Tools
• Proposal
• Planning
• Visual Design
• Production
• End Game
3. About Me
(a little back story)
• Run small web shops for 8 years
• Been Drupaling for 3 years
4. So why Not Start a
little Web Shop?
Thinking about it really
made Sense...
10. “Jump in and Swim”
School of Project Management
Fast Forward 5 years and I was:
• Really bored with doing condo
websites in flash (we did a lot of
them)
• On to my new company (Foster
Interactive) without my previous
business partner
• Shopping around for a CMS to
learn and picked Drupal...
(Phew - We almost picked Joolma)
11. Foster Interactive
(The New Company - 2007)
• We are production focused
• Often our clients are small corporations
& Ad Agencies
• We work with freelancers
(mostly for creative)
12. Typical Proposal in
2007
It would have the following:
•
A little blurb about how brilliant we were
•
A site map
•
A short blurb about each page
•
A Fixed Price Range
•
Legal Disclaimers
13. Typical Proposal in
2007
Price would be calculated by doing something like
Website Template = 12 hrs
Pages (3 hrs each) x 15 pages = 45 hrs
Revisions @ 10% = 5.7hrs
62.7 hrs @80/hr = $5016 +/- 15%
15. What Happened when we
applied this costing model
to a Drupal Website?
-$$$
I lost my shirt!
16. Why did that cost
model fail?
It was based on non-cms website production realities
Late Changes in the Project were time expensive
Late Project Changes were happening all the time!
17. Late Project Changes in
Flash/Table Sliced HTML World
=
Cost to add Cost to add
a page at start of (or change)
Project a page at end of
Project
(Basically every page is custom)
18. Late Project Changes in
Drupal World
=
Content you’ve Content you
planned for didn’t plan
(Incredibly Hard as your now re-
(Incredibly Easy as it’s a CMS!) theming or installing modules)
19. Basic Idea in Planning
Make all the decisions you can in the simplest
media possible as early as possible.
• First > Make all the decisions on paper
• Second > Simple drawings (Wireframes)
• Third > Complex Drawings (Creative)
• Last > With Code
Note: *Agile is the Exact opposite of this method
20. Where these ideas came from
(If any of this presentation clicks with you read these books)
Why How What
The E-myth Revisited Web ReDesign 2.0: Don’t Make Me Think /
Workflow that Works Rocket Surgery Made Easy
22. Team Roles
(Not Drupal Roles)
The Project
Manager
23. Team Roles
(Not Drupal Roles)
The Project The
Manager Designer
24. Team Roles
(Not Drupal Roles)
The Project The
Manager Designer
Production
Team
25. Team Roles
(Not Drupal Roles)
The Project The
Manager Designer
Production The Ignorant
Team Masses
26. Team Roles
Can all Be (Not Drupal Roles)
One Person
The Project The
Manager Designer
Production The Ignorant
Team Masses
Must not be the
same person
27. The Basic Tools
• Local Development Environment
• Version Control Software
• Project Management Software
• Consider a CSS framework to save time
28. Local Development
Environment
• Xampp
• Mamp (Mac Only)
• WAMP (Windows Only)
• Zend Server CE
• Acquia Drupal Stack
(For Drupal it’s awesome, not so great if you’re working on non-drupal sites!)
• OSX / Linux Native Webserver
29. Version Control
Software
• Different People Work on the Project at
the same time
• Time Travel back to before you add all
those bugs into the software
• Different Versions of the same project
31. Project Management Software
(Bug Trackers)
What it needs to do:
• Manage multiple projects at once
• Isn’t a pain in the ass to use
• Records time on tasks
• Allows you to forget to enter your time
and then fix it later
33. Project Management Software
Commercial Options
• Active Collab (Server Install - $700 + $250 for add-ons)
• Base camp (Free for 1 project, $25-$50 /month)
• Fogbuzz ($50 / user / month)
Open Source Options
• Project Pier (Active Collab was forked from this)
• Trac(Needs 3rd party add-ons for time tracking - Only handles 1 Project )
• Open Atrium (Missing time recording requirement)
34. A Project Lifecycle
Proposal
Planning
Visual Design
Production
User Testing
Launch
35. A Project Lifecycle
Proposal
Planning
$$$ of
Changes Visual Design
increases
Production
User Testing
Launch
36. Proposal Before Starting
• Pre-screen your prospect to determine
they’re PITA factor
• Mention some ballpark costs
• Give them homework - 3 sites they like for
design and 3 they like for content.
37. Proposal expensive to create
Have a ball park value for your time writing proposals
1hr of proposal writing
and sales meetings / $1000 of potential work
38. Proposal Tips
• Write in English not Drupaleese
• Outline some expectation of the site’s content
(sitemap)
• Detail out how fancy features will work
(I like including links to samples on other people’s
websites)
• Use pictures
(A screen grab of a WYSIWYG
editor is much shorter to explain)
• Outline some tech details
(EG Not hosting on godaddy!)
39. Proposal Terms to Cover
• Collect a retainer and bill progressively as
the project goes on
• Specify who owns the intellectual property
when the project is done
• Early Termination Clauses (No you don’t
get a refund on the progressive billing!)
• If the client delays for X months this
triggers the next progressive billing.
40. Proposal Estimating Costs
• Look at your last most similar project’s
time log in the project management
software
• Use a crazy excel file to sort it out.
41. Proposal
What if an accurate Estimate
is Impossible to get?
• Completely ignore my production process
and learn Agile development
• OR put a huge range of costs and make the
first milestone in the project to work out
the specs.
42. Proposal
Why do all this work?
When the client changes their mind later
OR
User testing shows a problem
=
Reasonable increase to cost of project
43. Milestones & Tasks
Audience Persona
Proposal
Existing Content
Planning Audit
Visual Design Content Plan
Information
Architecture
44. Milestones & Tasks
Covert Your
Estimates
Into Tickets &
Milestones
Excel Estimate Project Management
System
45. Audience Persona
Imaginary “people” to help keep all your
decisions focused on the intended
audience
46. Audience Persona
The Gold Bug (A Persona for a mining sector client)
Description:
55 year old, American small business owner. He has a
pessimistic view about the overall stability of the US market
and thinks Armageddon will happen. He is motivated by the
desire to protect his current wealth, and gold is the insurance
against the debasement of all currencies at the hand of
irresponsible government.
Thinks that currencies may fail so he’s looking into gold. May
have bullion and are looking to expand their portfolio.
What he needs to see:
Low burn rate (Operating cash costs). Cash in the bank, and
low cost of production.
Desired Action: Purchase Shares
47. Existing Content
Audit
Legacy Website
Brochure’s
Content
Content
Importance Action (Keep or
Page Title Current Location Text Description Current Media
(1 low, 5 high) Delete, re-write)
http://olympuspacific.com/ Photo gallery,
Vision Statement 4 Paragraphs 1 Delete
vision-statement Spotlight, Quick Facts
http://
Board of olympuspacific.co
5 Bios Head shots 5 Re-write
Directors m/board-of-
directors
Resource Table Brochure Large Table of Data n/a 5 Keep
48. Content Plan
# Title Description Content Required
Single large image area with multiple slides. Site Tagline – Persistent on title
Focus on introducing the company story. bar
1.0 Home 3-4 Matching “call to action blocks: “Social Slides
Responsibility”, “Exploration”, “Production”, 1 - CEO Intro/Story
“Financial” 2 - Producing Gold
3 - Exploration Potential
Search Function the team.
Video Introduces 4 - Financial Strength
Video Introduction
News & Events blocks. •
Overview of OYM as a
Social is headshots in 2 groups with links to
Below Media Links. Callout: 4 Blocks ”, “Exploration”,
company of leading experts
detailed bios. Organized by Key “Production”, “Financial
2.0 Team in their respective field
Management, then Director’s Bios. •
The team is proven via
results
Video Blog stream appears here to highlight •
Management are significant
people that are tagged in the content.
(Key Management) Bio & Headshot? shareholders
Video Bio
Team > Video Self-introduction •
Management’s personal
•
David’s role as Executive
David Seton: Feed of video content where they appear in success and the company’s
Chair & CEO
2.10 Chairman & the site. •
success are linked
Brief history of David and his
Chief Executive Considering using a modal box hover-over achievements in the field of
Officer to make it more streamlined… Possibly - The Team and Exploration
Mining
loading in different videos in a specific panel - Each Key Manager Video?
•
What David brings to the
of the layout. Company
49. Information
Architecture 0
Key
Page ID
Index
Page Title
A B
A
1 2 3 4 5 6 7 8 9
Advanced About This Consumer Resource Privacy Ba
Site Map Contact Us Feedback My Site
Search Site Forum Links Policy R
4.1 6.1 6.2 8.1
Search Submit A My Site
Review List
Results Review Logged In
6.1.1
Reviews
http://www.fatpurple.com/2010/03/04/web-site-wireframes-samples-examples/
50. Information
Architecture
Features 4 panels (w/ links):
Home Page
A. Brief Mission B. Product
C. Services D. News (2 abstracts)
Primary Navigation
(Menu button &
content page)
Products Partners Contact Privacy / Terms
Company Services
(voice / general) (Affiliations) (HR) of Use
Telephone Cabling Support &
About Us News Nortel Systems Telephone Sets
Installation Installation Training
2nd level Navigation
(drop down menus
& content pages) Power,
VOIP Systems Headsets,
Music / Hold
Content Pages Article #1 Article #2 Future Articles
51. Planning Wireframes
Visual Design Creative Concepts
Production
User Testing
52. Wireframes
• Start imagining the UI and how it functions
• This are visual Checklist of a page’s content.
(It allows you to think though all the little buttons that are needed)
• Focus on the interface not the design.
• Design to precise pixel scale.
• If you’re using a CSS framework make sure
to stick to it’s Grid
54. Wireframes
Technology for Long- Site Map | Contact Us | Feedback Search
Term Care Banner
Advanced Search
Home | About This Site | Consumer Forum | Resource Links | MySite | Barriers Report HHS Logo
Login
Page Title
Email
Site Introduction - Lorem ipsum dolor sit amet, Find out how to
consectetaur adipisicing elit, sed do eiusmod tempor personalize this site
Password incididunt ut labore et dolore magna aliqua. Ut enim ad using MySiteName.
Login minimveniam, quis nostrud exercitation ullamco laboris
nisi ut aliquip ex ea commodo consequat.
> Fall Management Duis aute irure dolor in reprehenderit in voluptate
> Wander Management velitesse cillum dolore eu fugiat nulla pariatur. Excepteur
> Nurse Call Systems sint occaecat cupidatat non proident, sunt in culpa qui
> Incontinence officia deserunt mollit anim id estlaborum Et harumd
Technologies und lookum like Greek to me, dereud facilis est er
expedit distinct. Nam liber te conscient to factor tum
poen legum odioqueciviuda.
> Family Contact
> Leisure Enhancement
> Medication
Distribution
> Mobility Devices
> Transfer Devices
> List all Products
- Privacy Policy -
The records in Technology for LTC are provided for information purposes only. Neither the U.S. Department of
Health and Human Services, the Assistant Secretary for Planning and Evaluation, Polisher Research Institute, nor
(contractor) has examined, reviewed or tested any product, device or information contained in Technology for LTC.
The Department and (contractor) make no endorsement, representation or warranty express or implied as to any
product, device or information set forth in Technology for LTC."
http://www.fatpurple.com/2010/03/04/web-site-wireframes-samples-examples/
56. Creative Concepts
Implement the Wireframe as Creative
• More Pages Illustrated = Better
• Show the states for buttons, hover events,
and other interactive elements.
• Plan for a few revisions
• Prefer Presenting 2 options to Client
57. Wireframes Creative Concepts
Never Send a PDF of Creative or
Wireframes to a client!
Print outs are not good either
Post it up on a website
as that’s how it’s going to end up!
58. Wireframes Creative Concepts
Our Wireframe Demo System
(We’re still looking for a good name)
Drupal 6 Based - Runs off of Books
Easy to post concepts up for clients
60. Technical Specs
• File naming & Path conventions
• Page Title & Meta Tag Conventions
• Doc Type (Suggest either using HTML 5 or XHTML)
• Naming conventions for CCK fields
• Content Types & Relations
61. Prototype
• Partially Functional Website including:
• Home Page
• Easy to build Pages
• 1/2 of important/complex functions
• Probably works in only one browser
• No Admin End Customization
62. Prototype Test It!
• The tester must not know anything about
the project
• They are asked to “think out-loud” as they
run though the site
• They are given tasks to try out
• Flawed testing is better then none.
63. User Testing (It’s easier to show then explain)
http://www.peachpit.com/promotions/promotion.aspx?promo=137602
64. Release Candidate When Changes Happen
• Add all changes as tickets in your PM software
• Use a “Authorization Request for changes” to
request additional funds
65. Release Candidate Make Sure the Admin Area is Easy
• Use some simple views to put all the content
in 1 screen that’s not the “Drupal Content”
screen
• You’ll save time with client’s support calls
66. Launch
• Do more user testing first
• Don’t Launch on a Friday!
• Expect a few bugs to creep up later.
67. End Game
Your last Project Your Next Project
Predict What
Will Happen Predict What
(Your Estimate) Will Happen
Figure Out
what causes the
difference
Record What ???
Did Happen (Hopefully
(Your Time Log) this is better)
Add “recyclables”
to your toolbox
68. “The best laid plans of mice and men often go astray”
-Robert Burns