Team-BHP > Technical Stuff
Register New Topics New Posts Top Thanked Team-BHP FAQ


Reply
  Search this Thread
25,491 views
Old 7th January 2024, 19:39   #1
Newbie
 
Join Date: Dec 2023
Location: Mysuru
Posts: 21
Thanked: 162 Times
2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

I own a Tata Altroz XZ 2021 manual transmission non-turbo model. After driving the vehicle for 2+ years with 32000km on the odometer, I believe I am qualified to give an in-depth analysis and opinion on this vehicle to such an extent that no developers/testers of this car ever went before. Therefore, here are my honest and open opinions/suggestions to the Altroz engineering and development team-

One thing I realize here is that Tata engineered its new generation software with the knowledge of its acquired company Jaguar's code and with a strict Make in India concept. With TCS/Tata implementing the above blend, it has led to some serious oversights in key features' front end and a huge lack of testing their features.

Before starting, I want to mention that the Altroz XZ 2021 and Altroz XZ 2020 are significantly different. They have done a hidden cost cutting due to global chip shortage and Make in India restrictions and the dealers don't inform this for some reason. For example, the instrument cluster is changed from TFT to Analog, but in test drive vehicles, they still have TFT clusters. This is very misleading!

Keeping the above fact in mind, I will be highlighting around 40 problems and oversights in Altroz XZ 2021 model:

A. Instrument cluster:

#1. The cruise control set speed is not displayed in the cluster.
When I asked this question to the dealership, they said it was displayed. When I asked them to show it, they had no answer. So they sent out a driver to check, and then they realized that it was not displayed anywhere. When I raised a support case with this issue, the support staff said it would be escalated to the engineering team and later said that it could not be added. This is a very simple software change, I myself being a software developer, know how simple it will be.

#2. No indication of the headlights on/off and fog lights on/off.
In the manual, it clearly says that the status of both headlights and fog lamps will be displayed in the instrument cluster. But it's nowhere present.

#3. Huge difference between TFT and analog cluster, but the price difference is just 10k.
When the dealership realized that the cluster was different, they panicked and offered me an on-spot 10k discount. When I asked for the TFT cluster and offered to pay whatever extra for the same, the support representatives and engineers said it was not possible. So why is it not possible? Weren't the XZ before August 2021 coming with TFT clusters? So why not install one in my vehicle? This leads to the following question:

#4. Can't replace my analog with the TFT cluster.
Modern cars have every unit in a plug-and-play format, so why isn't it possible to plug in TFT instead of analog? The physical dimensions of both the clusters are exactly the same. The only explanation that I can find here is that they have replaced the ECU altogether. Now if they are making this, they should be clear while giving out test drive vehicles with older and better ECU with the same model name and number. The service people scream out if we plug in an OBD2 scanner to the OBD2 port, but they go ahead and change the ECU itself without telling the customers and brand it under the same model.

#5. Gear display mystery:
Any child who has the basic knowledge of how manual cars work will tell which gear is the car being driven on. But Altroz shows a different (lower) gear when we press the clutch a little and drive. If we put the car in neutral while the car is moving at normal speed, the gear shows as 5th gear cause RPM is idle and speed is more (which happens in the case of higher gears). Basically what they have done is that they have mapped the RPM, speed, and clutch press position and programmed a formula to determine the current gear. This being the case, makes the gear display feature itself useless.

#6. The buttons of "set" and "mode" are near the cluster itself and not on the right steering mounted buttons.
If it was a pure analog cluster like the old timers, I agree that the physical pressure from our finger is required to reset the trip and that button press should be kept close to the cluster. But this is all going to the ECU. So why are they sacrificing customer comfort by keeping them in such a place where I have to get my hands inside the ring of the steering wheel to operate them and keep the right steering mounted button as dummy buttons?


B. Infotainment system:

First things first, they should remove the "fast" word in the Harman infotainment system branding immediately. Cause it is anything but fast.

#7. Bluetooth has a latency of more than 1 second.

#8. Touch response is extremely slow and sometimes dangerous to operate even while driving in slow-moving traffic.

#9. They have eaten away the infotainment system buttons!
Where did they go? Do they even know how critical those buttons were for customer comfort? The issues it causes deserve a whole new set of questions as stated below:

#10. How does the co-passenger change the volume while using Android Auto?
Do they expect them to use the steering wheel volume control while the driver is driving? Or do they even know what I am talking about? Let me explain: Android auto takes up the whole screen and the on-screen volume icons will go away(of course they haven't tested this in their labs). So how do you control the volume? They said that the infotainment system consists of all the options that these buttons were offering. But will they be so while using Android Auto? Definitely not!

#11. How do I quickly switch between Android auto and infotainment system home screen?
You may say to go to the infotainment system home screen every time to change the volume and then go back to Android Auto. But how easy is that? And how will the co-passenger know about all these? Won't they just be looking for a volume button?

#12. How do I power on the infotainment system without powering on the vehicle itself?
There was actually a way to do it before. They were boasting about the "1 hour power on" feature. How do you activate that without the infotainment system power-on button?

#13. How do you turn on the infotainment system?
They should realize how ridiculous it sounds to a naive person, to hear that the power on/off button of a system is inside the display of the system itself. Yes, you read it correctly. It's like a smartphone without a physical power button.

#14. The current trip meter resets after even less than 1 second of power off of the vehicle (basically immediately after ECU off)
How do I save fuel in between signals while it resets the current trip readings every time I turn off the engine? I am a car guy and would like to have analytics. Either give an engine cutoff switch that doesn't switch off the ECU while turning off the engine or find a way to keep the statistics as it is for a few seconds cause there are chances that we may be at a traffic signal and will start the car momentarily.

#15. The option to switch on DRL goes away after turning on the headlights
Why can't I keep the DRL running alongside the headlights? it's not against the law. I have seen Harrier, Safari, and Nexon do it.

C. Idle start stop system(ISS):

This is a very good technology in theory and implemented properly in other company cars. But Tata's implementation has so many issues:

#16. Battery SoC check at 85% for ISS activation.
This is a nonsensical number. It triggers rarely cause it's highly impossible to maintain such a high battery level all the time in situations where the car is used once a week or so. Other brand cars have 50% which is good enough or a better battery. We can easily start the Altroz without any engine hiccup whatsoever even when the battery low icon is displayed. I have tried that myself.

#17. Battery SoC value not displayed anywhere.
The trigger of ISS is highly unpredictable and makes it scary and panic when it triggers all of a sudden out of nowhere and turns off the engine. It is very irritating. So if an indication of the battery SoC were given anywhere, we would at least be aware as to when it triggers.

#18. No option to permanently turn off the ISS
Along the same line, when I turn off the ISS with that button provided on the right-hand side button cluster, it turns back on at the next vehicle start.

#19. Autostart due to the ISS happens unexpectedly.
Due to cabin temp, due to low battery, and whatnot, the engine starts unexpectedly. Now when the vehicle turns off due to ISS, at least they should give the driver the freedom to turn it back on when they need it. Or if the AC is on, the outside temperature is warm, etc, don't turn off the vehicle in the first place. That will save more fuel than turning it off! Instead, they have coded these nonsensical checks everywhere which are completely unnecessary. Checks like steering should be straight, movement of the vehicle should be >10kmph for the ISS to activate, etc, which causes the feature to be useless in crowded traffic cities of India like Bangalore.

#20. ISS doesn't trigger back if you stop again before crossing 10kmph or if the steering angle is not straight.

#21. ISS autostart/clutchstart turns off the active cruise control.
This is some weird connection between two seemingly unrelated systems.

D. Engine Start/Stop button:

#22. No way to turn off only the engine and not the instrument cluster+ECU.
Similar to how ISS does it, considering how ISS is useless as stated above, is there a way that I can take things into my own hands to save some fuel? Turns out there isn't. Long press of the button won't do it.

#23. The engine stop button turns off the instrument cluster as well.
They could have hooked the ECU switch-off logic to the driver door open trigger or have had a 30-second delay or something It's as simple as that.

#24. Accessories mode (amber light mode on engine start stop button) is useless
This mode doesn't do anything. To me, both the off and accessories modes are the same. Cause except for the window controls, nothing is on. No infotainment system, no instrument cluster, no fog lamps, etc. Why is there even a mode like that if it doesn't do anything significant?

E. Right-hand aft button cluster:

This includes ISS off, front fog lights, rear fog light (which again is taken out in XZ after August 2021), and one empty poverty button.

#25. Fog lights button has auto cut-off.
It turns off every time I turn off the headlights and it is expected to work in this way only. But it doesn't come back up again when I turn on the headlights again. There is an unnecessary auto cut-off in the ECU code for this, probably a copy of the code from Jaguar.

#26. No rear fog lights.

#27. The buttons aren't lock-type but are push-type/toggle-type.
The best solution to the above-mentioned fog lights issue and also the permanent ISS off issue is to make them lock-in buttons rather than push buttons. But they prefer IT parts profit over customer comfort and satisfaction.

#28. Senseless logic and relations between headlights, DRL, and fog lamps.
Here is that deadly blend of Jaguar code implemented by TCS/Tata engineers without any background knowledge of the same. They seem to have rectified this mistake in their EV vehicles, but the fix has not been pushed to 2021 petrol/diesel models.

#29. Eco/Sport mode button lowers the music volume.
I shift a lot between the modes on the flow in highways to optimize the mileage. I know that's how it is supposed to be used. Now I don't want to hear that voice confirmation (cause it's already shown in the cluster). Moreover, I don't want my ongoing music to lower its volume just for this thing. So I disabled the voice alerts and muted the notification sounds completely. But still, your code lowers the volume for no reason.

#30. Eco/sports mode state doesn't get saved
One thing I realize here is that they don't have a state machine that saves the current state of vital pieces of information. Fog light status, eco/City/sport mode status, ISS off status, AC settings status, etc. These are critical data modes that need to resume after I start my car again.

F. HVAC system:

I don't have much to say here, but there are a couple of things that irritate here as well

#31. While in auto mode, the fan speed isn't displayed in the notification tab of the infotainment system.
When in auto mode, the amber light on the auto button is on, which is enough to tell that AC is in auto mode. But they are showing it again in the infotainment system in place of the fan speed. I have to toggle the "AC" button to get it out of the auto mode to get the display of the fan speed. This I have to do every time, again no state saving here!

#32. During the hot season, there is no way to get the AC to operate in semi-hot mode cause the "HI" option causes too much heat and the 30°C still causes the temp to drop below 25°C. We cannot maintain that ideal temperature in a hot and humid season.

G. Wiper stick and indicator/light stick:

There are no issues as such here, but room for innovation is present here.
The logic of the auto wiper speed is messed up. Either it wipes too fast or too slow. The speed change knob doesn't cause much difference. That being said, during a mist, we have to clear the screen manually. To do that, the option of mist is below the "off" state of the wiper. So in order to activate the mist option, we have to go to "off" state, activate the mist, and then again keep it in auto state.

#33. Why not have a mist state on the back push of the stick along with the down push of the stick?
Some cars have this implemented and it's such a simple solution!

#34. Auto wiper logic may need a revisit.

#35. Similar to the mist logic suggested, giving a low beam pass also will help.
We all know about the high beam pass which can be given by pulling on the indicator stick. But what about when the lights are already in high beam? Why not give an option for a low beam pass on the push of the stick while in a high beam? Volkswagen, Skoda, Ford, etc have this feature implemented in their cars and it's very useful.

H. ECU power restrictions:

I am well aware of the BSVI norms. However, the implementation of the same in Tata vehicles is a little extreme.

#36. 2nd gear sometimes jerks rather than avoiding it as per BSVI norms.

#37. Power on 2nd gear is sometimes highly restricted (especially during high AC) during some critical signal light take-off times which creates a lot of panic in high traffic behind.

#38. Engine cutoff at 165kmph
When the vehicle has a dial of 220kmph and the aerodynamics of the vehicle is capable of crossing 180kmph, the speed is restricted to 165kmph at 4200 rpm. What's the use of such good aerodynamics if the speed is restricted like this? I know that turbo engines have 180kmph restrictions. So why not the same on non-turbo engines? And no one told me this during the purchase of the vehicle, nor it's mentioned anywhere in the manual. I got to know this from the service people.

#39. OBD2 data extraction of cruise control set speed and battery EoC values.
If they provide this data, we can poll this through apps like Torque or any of the OBD2 apps and get the required information. But like all other car manufacturers, they have kept this information hidden and haven't displayed it in the cluster as well.

I. Misc:

Keyless entry:

#40. The trunk unlock button after the trunk is closed keeps the ambient lights and cabin lights on for 10 minutes.
When we press that button, as per manual, the trunk can be opened without the key being close to it. Fine, but there is no indication whatsoever or wherever. And you know what happens after we close the trunk? Everything locks alright as expected per the manual, but the ambient light and the cabin lights remain on for the next 10 or so minutes.

#41. Door lock mechanism:
I have a colleague who was fond of Tata Punch but decided not to go for it cause he has a two-year-old kid. If you had ever driven an Altroz or a Punch you would instantly know why. Yet you didn't do anything about it.
Volkswagen Polo has a safety implementation wherein all the doors, including the driver door, remain unopenable while the speed crosses 40kmph. This is one such example of a half-cooked feature that ends up compromising safety.

#42. Left bank due to transmission mounted on the left-hand side:
This information I obtained from the service station. When I realized that the vehicle was always banking left at high speeds, they said it was because of the transmission weight on the left-hand side.

#43. No engine killswitch is provided for the vehicle but upon holding the engine start-stop button for 3 seconds turns off the engine and cluster and brings the vehicle to the useless accessories only (amber) state:
In certain car blogs, it is stated that the reason for not providing a kill switch in cars is that the running engine provides electrical power for steering and brakes, therefore engine needs to be all the time while the car is in motion. If this was the reason for not providing a kill switch, then why is this "dangerous" 3-second button hold engine cutoff feature that we can trigger at high speeds? If they can allow this feature, they should allow a killswitch as well to compensate for their broken ISS logic so that we can actually save some fuel in reality!

These 40+ questions and pointers are clear proof that the project managers, the engineers, and even the testers of the Altroz team haven't even driven and properly tested the vehicle they are engineering. This is the sad reality of the Altroz which many of us are driving out there!

That being said, I would also like to highlight a handful of unique and good features in this car:

#1. Aerodynamics is excellent, but the ECU nulls it all out.

#2. Auto increase in RPM while slowly releasing the clutch at 0-10kmph speed without pressing the accelerator (also known as "creep" feature): Very helpful while hill climbing and in bumper-to-bumper traffic.

#3. Auto open/close side view mirrors while unlocking/locking.

#4. The ambient light tone is unique and excellent.

#5. Retaining the traditional position of horns(on either side of the steering wheel) and not keeping it at center: Must required and very useful in a country like India.

#6. Exceptional backend programming for features such as cruise control, ABS, etc: But lack of proper front end nulls it all out!

Tested and working solutions to a few of the problems mentioned:

#1: While changing the cruise speed, better to hold the "+" and "-" instead of tapping the button. Holding it makes the speed rise steadily and right where you stop holding the button, the speed stabilizes. Also, better to memorize the set speed before canceling the cruise.

#9 - #13: Infotainment buttons can be bought at the Tata service for around 6k and a local modification shop in a metro city can help you with cutting out the center dashboard where the buttons will be placed. The wiring harness is already present for the XZ variant so it's plug and play. I have successfully performed this modification on my car and it works perfectly fine.

#14, #16 - #20, #22, #23: Install a kill switch! - This is how I did it after a year of research and consulting a trusted Tata service person who has been very helpful to me.
This will only work for the Petrol variant: Pull out the Ignition coil fuse from the engine fuse bay which is next to the battery. It's a 15A fuse. This will cut the current flow to the spark plug and cease the engine. One should be very careful here since Altroz has a BS6 phase 2 engine which monitors the slightest voltage variations throughout the vehicle and ceases the engine. During the installation process, I faced the ignition coil circuit malfunction error and had to clear the fault code through the Torque app to start the engine again. Therefore, use only "8 gauge wire" (not more, not less) and take as much less wiring as possible since the more the length of the wire, the more the resistance and voltage drop. ALWAYS use an inline 15A fuse. You will get the fuse holder in local shops. Break open a spare fuse and solder the fuse probes onto the ends of the wire to plug them into the fuse bay and use an SPST/SPDT toggle switch for the kill switch. Where to install the switch inside the dashboard is up to you. I have driven at good speeds on expressways, and on village roads with extreme bumps and vibrations, and have reached the 6k RPM limit, have operated the vehicle with full AC, and lights, and in steep climbs, all of them after installing the kill switch and it hasn't failed a single time. The kill switch also adds a safety mechanism against thieves (there was one video that surfaced showing a Tata safari being stolen at night where the Car's security alarm didn't go off upon breaking into the car and only went off when the thief started the ECU by joining starter wires. A complete lack of security reliability from Tata forces us to find our own safety solutions here! In such cases, the kill switch will provide you with precious time to stop the theft as the car won't start when the kill switch is in the off position!).

#29 - #31: The kill switch kind of overcomes this problem as well. Imagine switching off the vehicle for a traffic signal and when you start it again, the drive mode resets, the fog lamp goes away, and AC settings reset. With a kill switch, you are not shutting down the ECU, thus maintaining all these states as it is. Therefore, only use the start stop button to turn off the engine when you reach your destination and plan to lock the vehicle, and use the kill switch to "pause" the vehicle.

General helpful information to the audience: The car comes with an OBD2 port from where we can extract the telemetries of the ECU. All we need is an OBD2 Bluetooth dongle. We can get it from Amazon for around Rs.500 and the Torque Pro app which is available in Play Store for Rs.250. The paid version has so many useful features and is worth the money. We can write scripts to trigger a certain voice message or a tone on receiving certain values from certain PIDs and all we need is basic coding knowledge for the same. The app only polls the data and cannot modify any data, so it's completely legal under the law.

No matter how good a vehicle is, just a couple of bad pointers are enough to ruin it. And I have listed 40+ of them. I am really not sure what kind of engineering and development work went into this vehicle in between, which started ruining the features of Altroz one by one in the name of cost-cutting. And if at all they are doing cost cutting, why not properly inform the dealership so that we can make proper decisions while investing in a vehicle? We might have gone for the XZ+ model or for a better car either within Tata or other brands. At least we should be given that transparency. For them, it's just another sale, but for a few customers, it's a dream to own a car!
Attached Thumbnails
2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team-img20240107190804.jpg  

2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team-img20240107190918-copy.jpg  

2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team-img20240107190931.jpg  

2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team-img20231222151017.jpg  

SpeedBird is offline   (104) Thanks
Old 7th January 2024, 20:58   #2
BHPian
 
Join Date: Sep 2022
Location: KL-01/MH-16
Posts: 224
Thanked: 293 Times
re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

A very much informative article. I just have one query won’t all these modifications result in the warranty becoming void.
Kkumar is offline  
Old 8th January 2024, 05:17   #3
Newbie
 
Join Date: Dec 2023
Location: Mysuru
Posts: 21
Thanked: 162 Times
re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

Yes, these modifications will void the warranty although there is no wire stripping involved anywhere in the process. Please make sure to have these modifications after the warranty ends. My warranty ended in September last year.
SpeedBird is offline   (2) Thanks
Old 8th January 2024, 10:17   #4
BHPian
 
vamsi.vadrevu's Avatar
 
Join Date: Aug 2020
Location: Hyderabad
Posts: 156
Thanked: 444 Times
re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

Wow. That was a fantastic write up. The amount of detail you've put is stupendous. I can see that you have immense attention to detail. I thoroughly enjoyed your write up! Looking forward to more of your ownership reviews. If possible, can you post a YouTube video on the DIY you did for the kill switch. Also you can list out the issues and the reasons why you did it. A video will have more reach and might probably catch the attention of some altroz engineer.
vamsi.vadrevu is online now   (4) Thanks
Old 8th January 2024, 10:26   #5
BHPian
 
batterylow's Avatar
 
Join Date: May 2014
Location: TN38/KL11/KL58
Posts: 649
Thanked: 960 Times
re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

OT

Not a remark on the car or the issues as such, but the way you have itemized the issues and sorted them makes me think you would make a good user acceptance tester.
batterylow is offline   (22) Thanks
Old 8th January 2024, 11:59   #6
BHPian
 
MyLife_MyCar's Avatar
 
Join Date: Nov 2022
Location: New Delhi
Posts: 391
Thanked: 1,490 Times
re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

I appreciate your effort that went into compiling this list. It's not easy to live with the points you have mentioned here.

Allow me to compare some of the issues/features here with a Hyundai and justify the behavior wherever possible:

Quote:
#11. How do I quickly switch between Android auto and infotainment system home screen?
Can't do this in Hyundai also. Ideally, there should be a button on the display screen itself to get out of AA. Fortunately, we still got the physical buttons to do that.

Quote:
#18. No option to permanently turn off the ISS
#20. ISS doesn't trigger back if you stop again before crossing 10kmph
Same behavior in Hyundai (and some other brands also). Guess, they focused much on saving the fuel. It's really a task to remember turning it off every time we start the car.

However, the condition on speed helps to eliminate the burden on the car. If one is in bumper to bumper traffic, imagine the load on the entire system if the car has to turn-off and -on every few seconds.
10kmph speed limits helps the system to understand that we are in a heavy traffic and there's no need for ISS to activate.

Quote:
#22. No way to turn off only the engine and not the instrument cluster+ECU.
#23. The engine stop button turns off the instrument cluster as well.
Even I wish for this in my car. After turning off the vehicle, I again have to press the start button to get into accessory mode.

Quote:
#25. Fog lights button has auto cut-off.
#26. No rear fog lights..
Why do you want fog lights to be always on? It should be used only when required. Especially the rear fog lights (which are usually bright red lights) that may hamper the visibility of the drivers behind you. It may also interfere with the brake lights as drivers may not realise that you're slowing down the car.

Quote:
#27. The buttons aren't lock-type but are push-type/toggle-type
Most of the new cars have a soft push-type buttons than a lock-type for the high-beams. I find this more favorable for our driving conditions where people will drive with high-beams no matter what. At least with soft push-type, it resets to low beam when the car is turned on again.

Again, it doesn't stop people from switching to high-beams, but a baby-step to help other drivers IMHO.

Quote:
#30. Eco/sports mode state doesn't get saved
A standard behavior among a few manufacturers. I do not know the reason behind it. Maybe city/normal mode is the most efficient mode (not just with respect to fuel) to drive the car.

Quote:
#38. Engine cutoff at 165kmph
When the vehicle has a dial of 220kmph and the aerodynamics of the vehicle is capable of crossing 180kmph, the speed is restricted to 165kmph at 4200 rpm. What's the use of such good aerodynamics if the speed is restricted like this?
Why bother? Do you plan on driving at such high speeds? If yes, please refrain and respect the Indian roads and the risks associated with it.
MyLife_MyCar is offline   (24) Thanks
Old 8th January 2024, 12:43   #7
Senior - BHPian
 
shancz's Avatar
 
Join Date: Oct 2020
Location: Ranchi
Posts: 1,972
Thanked: 5,459 Times
re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development team

That's an interesting and exhaustive analysis.
Some of the issues are so hilarious that I will end up incurring the wrath of the admins by exceeding the smiley limit for

Clearly points to a poor development and QC environment in general and a "temporary hack which became permanent" for the chip shortage edition. Also points to a lack of communication between the mechanical and software teams, in essence feature ownership. The first version of Nexons with their 180 degree opening RVMs also showed the absence of a mechanical or a software stop and the lack of sync between teams.
All this being done at the cost of one person, the buyers/drivers.
With such devil may care attitude towards its customers and specifically Altroz customers, they don't get to complain why folks aren't buying their car.

As for maintaining states, our old wagonR does it by default with its "obsolete" buttons and knobs which always display their state regardless of power while our all digital washing machine does remember everything and sometimes annoyingly so
Like you said, technology or digitization is good only if its done well else what's the harm in analog instruments.

PS : IMHO the "temporary" analog meters look much better than the weirdly shaped ones which came with the original. I just hope that they don't put the digital-LED ones that adorn the Tiago and the last gen Nexon.

Last edited by shancz : 8th January 2024 at 12:45. Reason: grammar
shancz is offline   (5) Thanks
Old 8th January 2024, 14:48   #8
BHPian
 
Join Date: Apr 2022
Location: Bangalore
Posts: 96
Thanked: 247 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

Thanks for a very nuanced and exhaustive analysis of the features and the many misses by the Tata/TCS team!

Guess that's what happens when you contract a services company to put together a product!

As a Tata Hexa owner who also has a VW Polo, I can say that the engineering depth, attention to detail and quality levels between the two products are a few decades apart! Yes, no kidding.

There's a vast difference between bundling in features for the sake of being able to market them on your brochure v/s thoughtfully engineering features into your car in a manner that renders them useful in an intuitive, safe and repeatable way.

At the risk of sounding obtuse, I think the current crop of Tata cars only have the advantages of looking good (3D design), and being relatively safe (Frame/body panel thickness, overall car weight).

On any metric relating to engineering design, human engineering (ergonomics), electrical/electronic design, material quality, software quality etc., they are so far behind their global counterparts, it's not even funny. The tragedy here is that they're struggling in these aspects despite having full access to the JLR teams, their legacy of designs, etc.

Just goes to show that unless you have the right engineering mindset to create a world-class product, no amount of reverse-engineering competitor's products is going to help you. Just like you can't pass an open book exam unless you're sufficiently prepared already! :-)
vijaysrk is offline   (6) Thanks
Old 8th January 2024, 14:59   #9
Distinguished - BHPian
 
audioholic's Avatar
 
Join Date: Jun 2012
Location: BengaLuru
Posts: 5,817
Thanked: 20,431 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

Quote:
Originally Posted by SpeedBird View Post

One thing I realize here is that Tata engineered its new generation software with the knowledge of its acquired company Jaguar's code and with a strict Make in India concept. With TCS/Tata implementing the above blend, it has led to some serious oversights in key features' front end and a huge lack of testing their features.
Great analysis. As you mention, most of these quirks with the car could be simple software changes which can be achieved but many arent. The reason is because companies like Tata, Mahindra rarely do in-house software development. Neither would their software subsidiaries like TCS or TechM would do except for some front end bits perhaps and some calibration. But the core of the software comes from supplier companies like Bosch, Continental etc.

What is important in this scenario is not software but system engineering. The automobile manufacturer must be able to convey detailed requirements to suppliers to ensure that their product is free of quirks. Else, such issues are common and fixing them will involve paying a good sum of money to the suppliers for re releasing products/software and hence, it is never done unless there is a major issue which is affecting something very obvious. Even then there are huge turn around times for these changes to be implemented.

Once implemented by the supplier, the receiving automobile manufacturer has to make very deep validation to check if all the requirements are implemented. Here is where Tata lags behind Mahindra. Mahindra does intense validation of every model and does excellent system engineering, whereas Tata does not do. Thats the very reason you find so many niggles in Tata while Mahindra gets away with fewer niggles which also get sorted in a quick manner.

If Tata internally had prepared such a list thats done by the OP all the time, then we would have had much reliable, niggle-free vehicles. It is easy to provide the latest-greatest features in the car, but takes lot of efforts to make it free of niggles and smaller yet significant issues.
audioholic is offline   (6) Thanks
Old 8th January 2024, 15:18   #10
Senior - BHPian
 
shancz's Avatar
 
Join Date: Oct 2020
Location: Ranchi
Posts: 1,972
Thanked: 5,459 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

I am sorry to say but this is a real life example of the "chalta hai" attitude we have known and identified as our biggest roadblock to good engineering and products.

I am amused just imagining the sort of conversations that would be happening during such developments.
Seriously, just remove features at will, remove important things like the ability to switch off the ICE rendering the feature as an annoyance. Don't bother mentioning to the customer and I am very doubtful that they even bothered updating the manuals.
How highly do they think of their customers is quite evident.

Like audioholic has correctly pointed out, its the systems integration that has failed to provide a good experience to the customer but as it seems that's not the objective of their features.
shancz is offline   (2) Thanks
Old 8th January 2024, 15:29   #11
BHPian
 
Join Date: Apr 2009
Location: New Delhi
Posts: 272
Thanked: 676 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

I have been meaning to write about Tata Motors new products and upgrades post the release of the Tiago. The quality of the ASS and customer service were always mediocre to poor but the quality of the product made up for these shortcomings and many of us became supporters of the Tata brand. Increasingly over the past 4 years their focus seems to be on increase in sales at any cost. Quality has been given short shrift and there are numerous bad experiences people are having from poor initial quality and poor finish. This write up on the shortcomings of the Altroz is a big surprise. However, I was always under the impression that it was a good product. I wondered why it did not sell in larger numbers. Guess this may be partly the reason that poor quality of implementation, indifferent quality and finish have damaged the reputation of the company and of it's products. Every issue of TBHP has some bad luck stories of poor Tata Motor products - even their best selling Nexon and Punch are not spared from the indifferent quality.

I suspect their plans will collapse like a house of cards one day if the company does not ensure that it is selling the best or at least top quality products in India.
ashokabs is offline  
Old 8th January 2024, 23:40   #12
Senior - BHPian
 
svsantosh's Avatar
 
Join Date: Mar 2008
Location: Dubai
Posts: 4,193
Thanked: 7,501 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

Hi Speedbird, I dont mean to take away any credit from your IT skills, Troubleshooting skills, Petrol Head, Tech head, etc etc. Kudos...

But, TATA, this is one, just one of the million reasons why you are still not #1 in the Indian Car Market. If one Passionate Engineer can find 100 faults, 100 to-be-fixed issues and 100 ways to fix them, please find such passionate people to make your cars.

PS - Take a leaf out of Mahindra and Enfield, they culled all the 9-5 salaried employees and hired true blood automotive enthusiasts who live and breathe the brand all day. They have their faults, no doubt, but it is still makes a big difference.
svsantosh is offline   (4) Thanks
Old 9th January 2024, 01:42   #13
BHPian
 
subie_socal's Avatar
 
Join Date: Apr 2022
Location: Akagi's Comet
Posts: 149
Thanked: 321 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

Most of them are also applicable for 2022 Nexon XZ.

My biggest irritants are:

Lack of buttons in the '22 edition of Nexon. There's no way to turn off the infotainment system (which I usually prefer at night, to reduce the screen glare), or control the volume by passengers. Surprisingly even Sync3 systems of Ford cannot be turned off during the drive.

A foolish way of implementing remote opening of Tailgate. Unlike other cars, which releases the latch and gives a visual indication of the same, the system in Nexon does not even honk to confirm that it has recieved the command. Pathetic implementation.
subie_socal is offline   (1) Thanks
Old 9th January 2024, 09:00   #14
BHPian
 
Join Date: Jun 2023
Location: Bangalore
Posts: 112
Thanked: 251 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

Quote:
Originally Posted by svsantosh View Post
Hi Speedbird, I dont mean to take away any credit from your IT skills, Troubleshooting skills, Petrol Head, Tech head, etc etc. Kudos...

But, TATA, this is one, just one of the million reasons why you are still not #1 in the Indian Car Market. If one Passionate Engineer can find 100 faults, 100 to-be-fixed issues and 100 ways to fix them, please find such passionate people to make your cars.

.


It's highly possible that they know the niggles but didn't get the budget or time or whatever from higher up to fix. Many of these are highly obvious things which you can spot from 1st test drive
Burgman_tales is offline  
Old 9th January 2024, 10:42   #15
BHPian
 
Join Date: Mar 2019
Location: Bangalore
Posts: 229
Thanked: 1,227 Times
Re: 2021 Tata Altroz XZ Petrol : Blunders & oversights by the Software Engineering and Development t

Quote:
Originally Posted by SpeedBird View Post

#5. Gear display mystery:
Any child who has the basic knowledge of how manual cars work will tell which gear is the car being driven on. But Altroz shows a different (lower) gear when we press the clutch a little and drive. If we put the car in neutral while the car is moving at normal speed, the gear shows as 5th gear cause RPM is idle and speed is more (which happens in the case of higher gears). Basically what they have done is that they have mapped the RPM, speed, and clutch press position and programmed a formula to determine the current gear. This being the case, makes the gear display feature itself useless.

#30. Eco/sports mode state doesn't get saved
One thing I realize here is that they don't have a state machine that saves the current state of vital pieces of information. Fog light status, eco/City/sport mode status, ISS off status, AC settings status, etc. These are critical data modes that need to resume after I start my car again.
I drive a Harrier and some features are same in this car also. Thought I have disconnect on many points, like switching of TFT and analogue modules, on the wiper issue too, you are looking at your steady state of auto, whereas I keep it in off, so it works better for me to just push the stock down for a one time action.

I want to point to following 2 points.

On point 5, unless you coast with clutch pressed, I don't think there is an issue. Yes when you press the clutch, the system does not know if you are changing the gear or not, so it does not display. I feel this does not render the system useless.

On point 30, I am happy that the system does not save the settings on power modes. I tend to toggle into sports mode a lot on Highway, as it helps in better control and easier driving on Highway. But when my wife takes over, if the car remains in sports mode, I am sure she will panic. The difference in power is drastically different. So when she starts she is assured of the steady state she is used to. So in this aspect, it's good for safety that there is no memory to hold the last state.
Raghuwire is offline   (1) Thanks
Reply

Most Viewed


Copyright ©2000 - 2024, Team-BHP.com
Proudly powered by E2E Networks