Kindred Client Services

Helping you with your digital products, from vision to growth

Helping and Guiding You 

Keeping it simple is our goal. Whether you need a free consult, a digital transformation\update or a full development effort, 

We Can Help. 

Consult

Not sure what to do or where to go with your vision\digital product? Contact Me for a free consultation and together we will work out potential options and next steps.

Update \ Transform

(Modernize) Maybe you have a digital product that needs some updating to keep up with the market and you want it to be modernized. Contact Me and I will be happy to take a look and let you know my thoughts.

Full Development

If you are ready to make your vision a reality, we can assist in all digital application development stages, from conception to build to deployment to support, and continued growth. Contact Me

Other services 

Quality Assurance - Resource Augmentation - Portfolio Management - SEO - App consolidation - Analytics - Market and Consumer Research

A little more about the services I provide

Including examples from my portfolio

Website Facelift

The client has a medium-sized promotional website that was stuck in the dark ages. While he has been using the website for years, he realized the site had become very outdated. The challenge was he needed the site updated very quickly so it could be ready for a convention he was attending. We worked together to layout his current site and we sketched his new site with a much friendlier UX, less pages and less clicks. I completed the modernization of his site, including a new backend infrastructure, in time for him to use it at the convention. 

This was a case of updating an already existing site. With this particular type of case (fast and pretty), I first focus on what I call, "making it not wrong." Meaning, let's take a look at what you currently have and 1) strip out everything that is currently out-of-date or simply not accurate any longer then 2) Remove\hide components which need updating that are either not necessary or not popular for the success of the site then 3) look at any overly complex functionality (or over-developed functionality) which are intrical to the site and simplify it.

The great thing about this is the client quickly received the updated "not wrong" website which looks great and provides all of the functionality and information needed. We are currently in the state where the client has been asking me to add more functionality and bells and whistles to his site as time permits. This allows the client and I to now look at all of the functionality that he wants included and to prioritize what gets implemented next; all along having a website that looks great and that is "not wrong" that is up and running and public facing. Another great benefit of doing it this way are the cost savings. Doing a little for a big impact costs much less than doing a lot for a little more impact then doing a little.

One of the most difficult things in digital product development is for the client to agree to deploy and publish their app\site. Knowing what done looks like and knowing that there are many levels of doneness is very important and should be a continual conversation throughout the journey. I always push to get the product published as quickly as possible but in a beautiful and "not wrong" state (this is generally called the MVP). We can then learn from the users of the product in order to ensure we are focusing on the right aspects of the next iterations of the product.

From Big Vision to Initial Phase

The client has a great idea and a great vision of what he sees as a final product. It is an app that helps kids and helps adults help kids. It is a really neat idea. He was referred to me from a previous client and came to me with a high fidelity figma presentation giving a great highlevel view of his vision. The original call was a consulting call with the intention to help guide him to the next step and be done. I recognized his passion and willingness to do whatever he needed to in order to turn his vision into a tangible product and the fact that I believe in his idea so I have been working with him for several months pro bono. 

The challenge was a common challenge amongst entrepreneurs and visionaries - breaking down their global vision into phases with the initial phase being what I call a "good enough" product. This type of product is usually the type of product that tests the waters, if you will. It is a usable version but it is not even a true MVP at this stage, in my opinion. In short, he wanted a mobile app but he this version will be a web-app (much cheaper and faster to publish).

Working together for a couple of months and iterating through several versions, where I would consult and he did the heavy lifting, we nailed down what we believe to be a "good enough" first version.  This version will be put together with duct-tape, gum and bailing wire (low-code/no code - heavily using available 3rd party open source software). We do this in order to get the product to market quickly to test the many theories of what the client feels the user will want so we can learn what it is the user truly wants. It is very common to learn things from the users that take us into a completely different direction then we thought we would go. This is a good thing and is a result of good experimentation in the market place.

Imagine this - you are a client\business owner and you really believe you know what your user-base wants and so you have your app fully developed to meet your complete vision. Sure, a good Product owner will do market research and consumer interviews and such in order to try to get an understanding of what the user will really want but a business owner like this often-times will not take those findings into account and will push on with their vision. The business owner in this case has spent, let's say, 12 months and $250,000 developing this app just to publish it and find that the users are only using 1/4th of the functionality and leaving comments suggesting changes and added functionality. Now we are in a situation of what I call "remodeling." I once bought a property that had a square gazebo. I wanted to make it an octagon so I added to it. I quickly found that it would have been faster, more sturdy and cheaper had I just started over and built it from scratch. Now the business owner has to spend more time and money updating the functionality to meet the desires of the user-base. Had they started with my "good enough" version, they would have saved a lot of time and money and reputation for that matter.

The other benefit of this is the financial aspect. Startup Entrepreneurs do not generally have a lot of money to invest in their vision. The best thing for them is to build their product as cheaply as possible, get users on the platform to provide feedback and react to the feedback as best as possible. Once the app is running somewhat smoothly with mostly good feedback, the business owner will then have the ability to start showing it to other consumers that might be interested in the app (for a cost) and they could even look for investors\ VC's to support the next iterations. Getting financial backing for a product idea is tough (virtually impossible) but getting the financial backing for a product that is being used and bringing in revenue with good feedback is a good possibility.

As of the writing of this article, we are in the middle of the development of the "good enough" phase. Since I have been in this industry for so long and since I have made many relationships with people with every kind of background you can imagine, I was able to find a very senior developer to do the development of this "good enough" version for free. (while I can, I choose not to do development as I know that is not my strong suit). I will update this article with our successes, learnings and other info as it progresses.


Conception to design to development to publish 

Full Application Development

This is a large client with a GRAND idea for a full development effort. This effort included conceptualizing his vision, working with specific 3rd parties for custom integrations, wire framing, gathering requirements, writing journeys, writing user stories, creating D3 models as well as user workflows, developing a POC, experimenting, developing the first phase and all other aspects of the lifecycle of developing a new product. Once this is live, and I am no longer under an NDA, I will share this as it will be something everyone will be able to take advantage of!


Keeping it Simple 

Just a website please

Small businesses need websites but when you are talking about a small local business that just needs to have some presence on the web for their lawncare service or their dog-sitter services, they do not necessarily need a huge robust website with an expensive hosting service. I have done several of these sites for small businesses. I approach these like I do large efforts and identify what is "good enough." 9 times out of 10, the client is happy with a simple marketing site that just has their information, some references and pictures and a contact form. This is honestly something most people could do themselves and there are services out there that are available that make it possible to do it 100% free. Mind you, every client I have done this for have elected to buy a domain so there is that expense but it is generally less than $100 for 4 years. The cost here is my time but depending on the client, I can do the entire site within a few hours or I can get the platform up with a template so they can update it and maintain it themselves for just an hour or so of my time. I actually leveraged this skill recently as a barter. I had a friend that his house flooded and so I decided I would build him a house. YIKES! For those things I could not do, I subcontracted them out to locally owned businesses and for a couple of them I was able to trade their service with a website I built for them. This is the website I quickly threw together that cost me nothing more then my time and the domain: www.helpnolen.com.

Looking for advice 

Consult

A client calls and says to me, I have been working with a small development group for about a year. We have an app up but it is not getting any traction and they are charging me a lot more money a month then I want to pay. What are my options? I talked with this client for about an hour and gave them several viable options and they took my advice and are very happy with their decision. I keep up with this client and I am hoping we can do more work together in the future.

I received a call from someone I have worked with in the past that was working with another group. She explained where she was at and that the app is at a state that she is happy with. She was given several options for ongoing support but each option added up to well over the amount of money she felt comfortable paying. After speaking with her for less than an hour, I was able to give her recommendations on possible next steps which she has chosen one and is very happy with the result. Again, this is another client I keep up with and I hope to work with in the near future.

A very senior developer reaches out to me recently stating he has a client that wants an app developed. While the developer is more than capable of performing the development, they needed some advice on how to make the client understand the process and how to convince them to focus on a smaller version of their vision to publish initially. After speaking with the developer, we agreed to setup a meeting with the client where I was able to explain to them the benefits of scaling down the initial version which lead them to understand and agree with the process.

Many others...

Keri Sanders

A little about me and Kindred Client Services

more details about me...


I have many years of digital product experience and quality assurance in the corporate world as well as the private and startup sectors. All of my experience has made me realize the most important thing to me is to try to help people and clients in the best way I know how in order to provide them the best opportunity possible to be successful. I truly enjoy working with different clients and getting to know them and helping them with their vision. Often times, the extent of my help is just a simple conversation. This is something I really enjoy. I like to get to know new people and learn from them and make long-lasting relationships. 

The reason I do this is because in my experience I have found that there are people out there with truly great ideas but they just cannot take them forward whether it be due to the fear of the unknown or for financial reasons. Building a digital product can be very expensive and there are contractors and dev shops out there that will charge you a lot of money for very little value in return, in my opinion of course. Where I am different is I will work with you and guide you on how to do many of these things yourself as opposed to paying someone else to do them. I will help you take your global vision and break it down to a detailed level so you can truly start understanding the potential effort to make your vision a reality. From here we will discuss how to build the slimmest version of your product so we can get it out there quickly and learn from your consumers so that we can continue to build it in a way that not only meets your original vision but also meets the desires of your consumers. We will continue to build and learn and react together, as partners, until your vision has been realized. 

Also throughout by career I have seen so many processes and guides and lifecycles like Agile SCRUM, Kanban, Lean, Waterfall, Iterative, Six Sigma... I have practiced all of these as well as many other related certifications and processes. Don't get me wrong, each of these are great but knowing all of them and having the flexibility to incorporate methodologies from each in order to truly fit the individual needs of a client is a powerful piece of knowledge. Many times companies only have experience and focus in a single methodology which is fine for internal type development but as an entrepreneur and a visionary of a digital product that you are truly passionate about, you need the flexibility of taking the best pieces from each methodology so you can have the best fighting chance to build a successful application as opposed to being boxed in by a single process.

What does this cost? There are many different models and the costs range from literally ZERO to hundreds of thousands of dollars. The one constant is the initial phone call. It is always free. If I truly believe in you and your product and we agree we will make a great team, I will do everything in my power to keep the costs as low as possible. I have had several business ventures where I provided consulting services pro bono because I believed in the client and their product and of course the client was willing to do much of the work. The only way to even begin understanding what your costs might be is to contact me. I will be very honest with you, even if that means me telling you, "I don't know" or "I am not the best person for you" or it might be that I send you to another team of consultants all-together.


IMO's - Word Vomits - Existential TL;DR

Times are a changin' 

100% Sold on Bubble.io!

Apps Developed by Product Owners? 

In short, I foresee in the very near future that senior developers will be working on developing the low-code no-code platforms for Product Owners and the like to build websites and applications for clients. It is a shift. These platforms are becoming more and more robust and capable. The beauty is that the person or persons that will be "developing" the apps will be the ones closest to the business. This has many advantages as I am sure you are aware. 

Let's talk Bubble.io

I am sure there are other no-code platforms out there that others are just as excited about as I am about Bubble.io but I cannot speak to them. What I can speak to is my personal experience building several web-apps on Bubble.io and how I am totally sold and am truly an advocate of the platform. In the recent past, when we talked about low-code\no-code, we were talking about hacking together  what would most likely be a POC using free versions of all kinds of add-ons and SaaS and apps to create something quickly for our clients. This is important for a number of reasons: to sell our services, to test the product idea, to test the market\consumers... The one thing that was almost always true is that whatever was created was completely replaced with the beginnings of the final product. Was it a total waste of time and money? No. But was time and money wasted? Yes. One of the things that you do not see mentioned often enough [yet] is the fact that by using Bubble.io, you are essentially creating a POC with a low-code\no-code platform that can and will likely be used for your final product. Amazing! I am a product owner. I am not and never really have been a developer. I was asked to just try to create a POC for a very large web-app vision. I started with WordPress and quickly realized that was not going to work for me (failed fast). I consulted with some of my developers and was told they had heard of a new platform called Bubble.io and that maybe I could try it out. Well I did. And I was dead-set on being successful as there was monetary reasons for me to be successful and I was very curious. I mention the monetary piece because I have consulted with several people that "want to build a webapp" and those that are doing it just for fun do not have the motivation to really dig in and do it and finish something. They are robbed of seeing how great Bubble.io is. My point is that while you can create something using a template and it can be fairly simple, if you do not know where you are going then how do you expect to know how to get there!

"Can Bubble.io do--" "Yes".

I have learned that if you want to do it in Bubble.io, you can. Period. If you think differently then you haven't looked around or asked questions in what I think may be the most active and awesome user forum I have ever seen. There are literally people out there with so much knowledge of Bubble.io that really want to help. If you ask a question on the forum, you will get an answer very quickly, sometimes within minutes! That is if you even need to ask. Many times the question has already been asked and answered with several different great solutions.

Learning from my mistakes

If you read above, you know that I am not a developer but was wanting to provide a client with a simple POC which is something I have been a part of many many times so I figured I could do it. Failure was not an option! So I gave it no thought. I am talking specifically the architecture of the app. Being a Product person, I had the app mapped out on Miro and stories written but I that is it. If I were to do it differently, I would:

A few things I hope to see changed in the future

Bubble.io puts out new functionality often. A lot of the new features and functionality are a result of user submitted suggestions. I have even had a suggestion implemented (static image for conditional logic). So don't sit over there and whine about things not working the way you would like them to work, suggest a change. Again, this is one of the  most active and awesome user forums I have ever seen.

How did this get so long?

Cuz I really believe in Bubble.io! 


Success is an aggregate of great failures

Success = Failed(10) + Try Again(Success+1)

God is my compass

It is my Love & Fear of God that gives me a conscious and makes me desire to help others. I have heard from many people that I should not include my beliefs so publicly as I will lose potential clients. For me, that is ok. I work hard to get to know my clients and they should have every opportunity to know me as well because we will not be successful together if we do no fit together well. This is true for many things, not just for my Love for God. Maybe a client does not like the fact that I am an Android user or maybe I am not a fan of the client eating while on a call... or maybe "there is just something there." Regardless, we must fit well together if we plan to take on the journey together because it will get difficult and stressful and we need to be able to have open and honest communications without fear. By the way, I have several clients that do not share the same faith as I do but we get along great. 

Romans 12:18 - "...live at peace with everyone"

Make a good thing better

This is as old a thought as wheels are round. For me, I feel like creating the next big thing is a longshot. I do, however, feel like making the current big thing better is a very doable task. I bring this up because often times I hear about new ideas and they are always new stand-alone ideas which mostly sound great but the market is tough and getting a new product out there that will take hold and really become a large success is very difficult and could take years if you survive the trenches. I am not going to throw an arbitrary percent out but I will say that the odds are against you when it comes to creating a new successful product as more fail then succeed. Failure is not necessarily a bad thing. It allows us to learn and move forward with those learnings. You just need to plan for it and recognize it is a possibility. If you can think of your idea at a different capacity such as how could it integrate with an already big successful application, you will likely reduce your odds of failing.

A little of a lot

A little of a lot is better than a lot of a little

tebahpla

A-Z (Makes NO Sense) Z-A(Powerful) 

Basically, if you know where you are going then you have a better chance of mapping out the journey to get there!

Wearing multiple hats

While I am fairly seasoned in all aspects of application development, I know that if you want to be successful you must separate the key roles such as the Product, project, developer, architect, qa and other roles. 

On a recent full development project, I was brought on as a Product Consultant. Eventually I was asked if I could also do the development of the POC which I accepted. I am not saying that was a mistake but I can say it was not an ideal ADLC process. I am good at product activities - laying out the design, trimming the fat, user journeys, persona identification, writing user stories, prioritizing and determining the best paths based on market research and experience, UI, and just overall best practices. I am decent at development using low-code platforms. I have great skills managing projects and timelines and budgets. [BUT] to do more than one of these major roles concurrently is difficult, at best. Each role is a control and each role keeps each role honest. When you are wearing all of the hats, you unfortunately are only answering to yourself and some things that are really important but tedious tend to get pushed out and eventually ignored.